Live2D  Version 2.0
Live2D 描画エンジン APIリファレンス
 全て クラス ネームスペース 関数 ページ
クラス階層
この継承一覧はおおまかにはソートされていますが、完全にアルファベット順でソートされてはいません。
[detail level 1234]
oCLDVector< T >::const_iteratorLDVectorのイテレータ(const)
oCLDMap< _KeyT, _ValT >::const_iteratorLDMapのイテレータ(const)
oCLDVector< T >::iteratorLDVectorのイテレータ
oCLDMap< _KeyT, _ValT >::iteratorLDMapのイテレータ
oCLDAllocatorメモリ確保カスタマイズ用クラス。
メモリの確保をカスタマイズする場合オーバーライドしたインスタンスをLive2D::init( )呼び出し時にセットする。
oCLDObjectLive2D用のメモリ管理が適用されるクラスの基底クラス。
|oCLDVector< char >
|oCLDVector< DebugTimerObj * >
|oCLDVector< IBaseContext * >
|oCLDVector< IBaseData * >
|oCLDVector< IDrawContext * >
|oCLDVector< IDrawData * >
|oCLDVector< IPhysicsSrc * >
|oCLDVector< IPhysicsTarget * >
|oCLDVector< l2d_paramf >
|oCLDVector< live2d::BaseDataID * >
|oCLDVector< live2d::DrawDataID * >
|oCLDVector< live2d::live2d::LDString >
|oCLDVector< live2d::ParamDefFloat * >
|oCLDVector< live2d::ParamID * >
|oCLDVector< live2d::PartsData * >
|oCLDVector< live2d::PartsDataContext * >
|oCLDVector< live2d::PartsDataID * >
|oCLDVector< live2d::Value * >
|oCLDVector< Motion * >
|oCLDVector< MotionQueueEnt * >
|oCLDVector< unsigned short >
|oCALive2DModelLive2Dモデルクラス(抽象基底クラス)。モデルファイル(.moc)からサブクラス Live2DModelXXX (XXXはiPhoneなど)を生成して利用する。
||oCLive2DModelD3DLive2Dモデルクラス(Direct3D)。ALive2DModelのサブクラス
||oCLive2DModelIPhoneLive2Dモデルクラス(iPhone)。ALive2DModelのサブクラス
||\CLive2DModelMacOSXLive2Dモデルクラス(MacOSX)。ALive2DModelのサブクラス
|oCAMotionモーションの抽象基底クラス。サブクラスのLive2DMotionなどを利用する。
||oCLive2DMotionLive2Dモーションクラス(AMotionのサブクラス)。
Animatorで作成したモーションファイル(.mtn)をロードして使うためのクラス。
||\CLive2DMotionBinLive2Dモーションクラス。Animatorで作成したバイナリ形式のモーション(.mtnb)をロードして使うためのクラス。
|oCDrawParam描画パラメータ管理クラス。サブクラスに環境依存する描画命令を記述される。
|oCEyeBlinkMotion簡易まばたきモーション用。AMotionを継承しないため単体で用いる。
|oCIDIDクラス(基底クラス)
||oCBaseDataIDIDクラス(座標系)
||oCDrawDataIDIDクラス(描画データ)
||oCParamIDIDクラス(パラメータ)
||\CPartsDataIDIDクラス(パーツ)
|oCISerializableV2シリアライズ可能であることを表す基底クラス
||oCModelImplモデル実体クラス。
||oCParamDefFloatFloat型パラメータの定義クラス。Modelerでのパラメータ定義(ID、デフォルト値、範囲)を持つ
||oCParamDefSetモデルに設定されたパラメータリストを管理するクラス
||\CPartsDataパーツデータクラス。モデル作成時のパーツに相当するデータを保持する。
|oCJson簡易JSONパーサ
|oCLDMap< _KeyT, _ValT >マップ型
|oCLDString文字列クラス
|oCLDVector< T >ベクター型(可変配列型)
|oCModelContextモデル・コンテキストクラス。
|oCMotionQueueManagerモーション再生の管理用クラス。
Live2DMotionモーションなどAMotionのサブクラスを再生するために使用する。
|oCPartsDataContextパーツデータの可変情報を保持する。通常直接利用することは無い。
|oCPhysicsHair髪の毛を擬似的に物理演算するクラス
|\CValueJSON解析結果の値の基底クラス
| oCArrayJSON解析結果の要素(配列)
| oCBooleanJSON解析結果の要素(Boolean)
| oCDoubleJSON解析結果の要素(Double)
| oCMapJSON解析結果の要素(マップ)
| oCNullValueJSON解析結果の要素(Null)
| \CStringJSON解析結果の要素(文字列)
|  \CErrorJSON解析結果の要素(エラー時)。文字列型のように振る舞う。
oCLDUnmanagedObjectLive2D用のメモリ管理が適用されないクラスの基底クラス。
oCLive2DLive2D関連の環境等を管理する。
Live2Dの利用開始時はLive2D::init()を呼び、Live2D::dispose()で終了する。
oCUtDebugデバッグ用ユーティリティクラス。
oCUtFileファイル処理用ユーティリティクラス。
\CUtSystemシステム関連ユーティリティクラス。