ClassLibrary E-L

Effect

コンストラクタ

名前

なし

説明

インターフェースとして定義されており、実体はMMM本体から与えられます。

プラグインで生成することはできません。

プロパティ

メソッド

名前

なし

返り値

説明

EffectCollection

コンストラクタ

名前

なし

説明

インターフェースとして定義されており、実体はMMM本体から与えられます。

プラグインで生成することはできません。

プロパティ

メソッド

名前

GetEnumerator()

返り値

説明

反復処理する列挙子を返します。つまり foreach 等が使用できます。

FrameData

コンストラクタ

名前

なし

説明

抽象クラスです。キーフレーム全般のスーパークラスです。

プロパティ

メソッド

名前

Clone()

返り値

FrameData

説明

コピーを作成します。

IBasePlugin

コンストラクタ

名前

なし

説明

インターフェースです。プラグインはすべてこのインターフェースを実装します。

プロパティ

メソッド

名前

なし

返り値

説明

IBookmark

コンストラクタ

名前

なし

説明

インターフェースとして定義されており、実体はMMM本体から与えられます。

プラグインで生成することはできません。

プロパティ

メソッド

名前

なし

返り値

説明

IButtonPlugin

コンストラクタ

名前

なし

説明

MMM本体でボタン表示されるプラグインがもつインターフェースです。

プロパティ

メソッド

名前

なし

返り値

説明

ICameraFrameData

コンストラクタ

名前

なし

説明

インターフェースとして定義されており、実体はMMM本体から与えられます。

プラグインで生成することはできません。

プロパティ

メソッド

名前

なし

返り値

説明

ICanSavePlugin

コンストラクタ

名前

なし

説明

インターフェースとして定義されており、実体はMMM本体から与えられます。

プラグインで生成することはできません。

プロパティ

名前

なし

説明

メソッド

ICaption

コンストラクタ

名前

なし

説明

インターフェースとして定義されており、実体はMMM本体から与えられます。

プラグインで生成することはできません。

プロパティ

メソッド

名前

なし

返り値

説明

ICommandPlugin

コンストラクタ

名前

なし

説明

コマンドプラグインのインターフェースです。

プロパティ

名前

なし

説明

メソッド

名前

Run(CommandArgs)

返り値

なし

説明

コマンドプラグインがMMMで実行された(ボタンが押された)ときに実行されます。

IHaveScenePlugin

コンストラクタ

名前

なし

説明

Sceneオブジェクトを持つプラグインのインターフェースです。

プロパティ

名前

Scene

Scene

説明

シーンオブジェクトです。

メソッド

名前

なし

返り値

説明

IHaveUserControl

コンストラクタ

名前

なし

説明

ユーザーコントロールを持つプラグイン用のインターフェースです。

プロパティ

名前

なし

説明

メソッド

名前

CreateControl()

返り値

UserControl

説明

プラグイン独自のユーザーコントロールをここで生成します。

ILightFrameData

コンストラクタ

名前

なし

説明

インターフェースとして定義されており、実体はMMM本体から与えられます。

プラグインで生成することはできません。

プロパティ

メソッド

名前

なし

返り値

説明

IModelPropertyFrame

コンストラクタ

名前

なし

説明

インターフェースとして定義されており、実体はMMM本体から与えられます。

プラグインで生成することはできません。

プロパティ

メソッド

名前

なし

返り値

説明

IMorphFrameData

コンストラクタ

名前

なし

説明

インターフェースとして定義されており、実体はMMM本体から与えられます。

プラグインで生成することはできません。

プロパティ

メソッド

名前

なし

返り値

説明

IMotionFrameData

コンストラクタ

名前

なし

説明

インターフェースとして定義されており、実体はMMM本体から与えられます。

プラグインで生成することはできません。

プロパティ

メソッド

名前

なし

返り値

説明

InterpolatePoint

コンストラクタ

名前

InterpolatePoint(int, int)

説明

補間曲線のポイントを表します。構造体です。

プロパティ

メソッド

名前

なし

返り値

説明

IResidentPlugin

コンストラクタ

名前

なし

説明

常駐型プラグインのインターフェースです。

プロパティ

名前

なし

説明

メソッド

ISceneFrameData

コンストラクタ

名前

なし

説明

インターフェースとして定義されており、実体はMMM本体から与えられます。

プラグインで生成することはできません。

プロパティ

メソッド

名前

なし

返り値

説明

ISystemInformation

コンストラクタ

名前

なし

説明

インターフェースとして定義されており、実体はMMM本体から与えられます。

プラグインで生成することはできません。

プロパティ

メソッド

名前

なし

返り値

説明

Light

コンストラクタ

名前

なし

説明

インターフェースとして定義されており、実体はMMM本体から与えられます。

プラグインで生成することはできません。

プロパティ

メソッド

名前

なし

返り値

説明

LightCollection

コンストラクタ

名前

なし

説明

インターフェースとして定義されており、実体はMMM本体から与えられます。

プラグインで生成することはできません。

プロパティ

メソッド

名前

GetEnumerator()

返り値

説明

反復処理する列挙子を返します。つまり foreach 等が使用できます。

LightFrameCollection

コンストラクタ

名前

なし

説明

インターフェースとして定義されており、実体はMMM本体から与えられます。

プラグインで生成することはできません。

プロパティ

メソッド

LightFrameData

コンストラクタ

名前

LightFrameData()

LightFrameData(long, Vector3, Vector3)

説明

ライトモーションのフレーム情報です。

デフォルト値で生成されます。

ライトモーションのフレーム情報です。

フレーム位置、ライト位置、ライト色を渡します。

プロパティ

メソッド

名前

Clone()

返り値

FrameData

説明

コピーを生成します。

LightMotionData

コンストラクタ

名前

LightMotionData(Vector3, Vector3)

説明

ライトモーション情報です。構造体です。

ライト色と位置を渡します。

プロパティ

メソッド

名前

なし

返り値

説明