| NiVE2.Plugin.Interface | |
| *class | PluginBase すべてのプラグインの基底です。 |
| *class | EffectBase : PluginBase エフェクト系プラグインを作るときに継承します。 |
| *class | InputBase : PluginBase 入力プラグインの基底です。 |
| *class | InputChild : InputBase 入力プラグインを作るときにはこれを継承するようです。 |
| *class | OutputBase : PluginBase 出力プラグインを作るときに継承します。 |
| *class | RendererBase : PluginBase 新しいレンダラを作るときに継承します。 |
| *class | PropertyBase プロパティの「値」を表現するオブジェクトです。 |
| *class | PropertySetBase : PropertyBase 名前やメソッドから察するに、折りたたみ可能なプロパティに関係する? |
| *class | AddablePropertyBase : PropertyBase 可変長プロパティを表すクラス・・・らしい。 |
| class | PropertyEditControlBase GUIにおける1本のタイムラインを表します。 フォームの一種なので、子クラスを作るときはVisual C#のフォームエディタが使えます。 |
| interface | IComposition コンポジションの情報を提供します。 |
| interface | ILayer レイヤーの情報を提供します。 |
| interface | IEffect エフェクトの情報を提供します。 |
| NiVE2.Plugin.Property | |
| class | NumberProperty : PropertyBase |
| class | VertexProperty : PropertyBase |
| class | RadianProperty : PropertyBase |
| class | BooleanProperty : PropertyBase |
| class | StringProperty : PropertyBase |
| class | ColorProperty : PropertyBase |
| class | SelectableProperty : PropertyBase |
| class | FontProperty : PropertyBase |
| NiVE2.Plugin.Controls | |
| enum | NumberPropertyEditControlType |
| enum | VertexPropertyEditControlType |
| class | NumberPropertyEditControl : PropertyEditControlBase |
| class | VertexPropertyEditControl : PropertyEditControlBase |
| class | RadianPropertyEditControl : PropertyEditControlBase |
| class | BooleanPropertyEditControl : PropertyEditControlBase |
| class | StringPropertyEditControl : PropertyEditControlBase |
| class | ColorPropertyEditControl : PropertyEditControlBase |
| class | SelectablePropertyEditControl : PropertyEditControlBase |
| class | FontPropertyEditControl : PropertyEditControlBase |
| class | AddablePropertyEditControl : PropertyEditControlBase |
| class | PropertyNestBeginControl : PropertyEditControlBase |
| class | PropertyNestEndControl : PropertyEditControlBase |
| class | PickColorWindow : Form |
| class | StringEditWindow : Form |
| NiVE2.Plugin.Utils | |
| enum | PropertyInterpolationType |
| enum | CompositionState |
| enum | SpecialItemType |
| enum | FrameBlendMode |
| class | EffectedNBitmap : ICacheData |
| class | LayerSwitch : ICloneable |
| class | KeyFrame |
| class | LayerPropertyContainer |
| class | EffectPropertyContainer |
| class | RenderingProgressEventArgs : EventArgs |
| class | RenderingCompleteEventArgs : EventArgs |
| class | SimulationEffectAttribute : Attribute |
| static class | ValueInterpolationMethod |
| static class | PluginUtils |
| NiVE2.Drawing | |
| struct | Vertex いわゆる空間ベクトル(R上3次元の数ベクトル)を表します。 |
| class | NBitmap : ICacheData 32bitARGB形式のビットマップデータを表します。 |
| class | HLS 色をHLSで表現するために使います。ある種のコンバータみたいなものです。 |
| class | Roi エフェクトの適用領域(ROI, Region Of Interest)を表します。 |
| class | Matrix3D 3次の正方行列を表します。 |
| class | Matrix4D 4次の正方行列を表します。 |
| static class | InterpolationMethods イメージの拡大・縮小の際に使われる補間方法が用意されています。 |
| static class | Blend イメージのブレンドに関するメソッドが用意されています。 |
| delegate void | BlendMethod(byte[], byte, byte, byte, int) ブレンドメソッドのためのデリゲートです。 |
| NiVE2.Drawing.Drawing2D | |
| class | BlendableGraphics 指定された描画モードを使用してイメージの描画を行います。 |
| class | FrameBlender |
| NiVE2.Utils | |
| class | RendererSetting : ICloneable |
| class | CompositionSetting : ICloneable |
| class | OutputSetting |
| class | CacheSetting |
| class | ReadOnlyDictionary<K,V> : IDictionary<K,V> |
| class | MediaInfo |
| class | TrackingMethodPermissionAttribute : Attribute |
| static class | ReferenceData |
| delegate void | Action() |
| delegate T | Func<T>() |
| NiVE2.Utils.Cache | |
| class | CacheManager : IDisposable キャッシュを管理するクラスです。 (Singleton) |
| interface | ICacheData : IDisposable キャッシュに登録されるオブジェクトはこれを実装する・・・はずなんだけど。 |
| class | CacheData : IDisposable どうもキャッシュに格納されたデータを表すようです。 |
| *class | CacheDataCollection : IDisposable |
| class | CacheDataList : ICacheDataCollection |
| class | CacheDataDictionaly<T> : ICacheDataCollection |
| class | LockTemporalCache 一時的な作業領域を手っ取り早くキャッシュ上に確保するためのヘルパーらしいです。 |
| NiVE2.Utils.Threading | |
| static class | Parallel |
| NiVE2.Utils.History | |
| interface | IHistory : IDisposable |
| class | HistoryEventArgs : EventArgs |
| static class | HistoryFactory |
| Summary | |
| *string | PluginName |
| *string | Author |
| *string | InfoLink |
| *string | Description |
| *void | Dispose() |