Live2D  Version 1.0
Live2D 描画エンジン APIリファレンス
 全て クラス ネームスペース 関数 ページ
構成
クラス、構造体、共用体、インタフェースの説明です。
[detail level 123]
\Nlive2d
 oCALive2DModelLive2Dモデルクラス(抽象基底クラス)。モデルファイル(.moc)からサブクラス Live2DModelXXX (XXXはiPhoneなど)を生成して利用する。
 oCDrawParam描画パラメータ管理クラス。サブクラスに環境依存する描画命令を記述される。
 oCBaseDataIDIDクラス(座標系)
 oCDrawDataIDIDクラス(描画データ)
 oCIDIDクラス(基底クラス)
 oCParamIDIDクラス(パラメータ)
 oCPartsDataIDIDクラス(パーツ)
 oCISerializableV2シリアライズ可能であることを表す基底クラス
 oCLive2DLive2D関連の環境等を管理する。
Live2Dの利用開始時はLive2D::init()を呼び、Live2D::dispose()で終了する。
 oCLive2DModelD3DLive2Dモデルクラス(Direct3D)。ALive2DModelのサブクラス
 oCLive2DModelIPhoneLive2Dモデルクラス(iPhone)。ALive2DModelのサブクラス
 oCLive2DModelMacOSXLive2Dモデルクラス(MacOSX)。ALive2DModelのサブクラス
 oCLDAllocatorメモリ確保カスタマイズ用クラス。
メモリの確保をカスタマイズする場合オーバーライドしたインスタンスをLive2D::init( )呼び出し時にセットする。
 oCLDObjectLive2D用のメモリ管理が適用されるクラスの基底クラス。
 oCLDUnmanagedObjectLive2D用のメモリ管理が適用されないクラスの基底クラス。
 oCModelImplモデル実体クラス。
 oCPartsDataパーツデータクラス。モデル作成時のパーツに相当するデータを保持する。
 oCPartsDataContextパーツデータの可変情報を保持する。通常直接利用することは無い。
 oCModelContextモデル・コンテキストクラス。
 oCAMotionモーションの抽象基底クラス。サブクラスのLive2DMotionなどを利用する。
 oCEyeBlinkMotion簡易まばたきモーション用。AMotionを継承しないため単体で用いる。
 oCLive2DMotionLive2Dモーションクラス(AMotionのサブクラス)。
Animatorで作成したモーションファイル(.mtn)をロードして使うためのクラス。
 oCLive2DMotionBinLive2Dモーションクラス。Animatorで作成したバイナリ形式のモーション(.mtnb)をロードして使うためのクラス。
 oCMotionQueueManagerモーション再生の管理用クラス。
Live2DMotionモーションなどAMotionのサブクラスを再生するために使用する。
 oCParamDefFloatFloat型パラメータの定義クラス。Modelerでのパラメータ定義(ID、デフォルト値、範囲)を持つ
 oCParamDefSetモデルに設定されたパラメータリストを管理するクラス
 oCPhysicsHair髪の毛を擬似的に物理演算するクラス
 oCLDMapマップ型
 |oCconst_iteratorLDMapのイテレータ(const)
 |\CiteratorLDMapのイテレータ
 oCLDString文字列クラス
 oCLDVectorベクター型(可変配列型)
 |oCconst_iteratorLDVectorのイテレータ(const)
 |\CiteratorLDVectorのイテレータ
 oCValueJSON解析結果の値の基底クラス
 oCJson簡易JSONパーサ
 oCDoubleJSON解析結果の要素(Double)
 oCBooleanJSON解析結果の要素(Boolean)
 oCStringJSON解析結果の要素(文字列)
 oCErrorJSON解析結果の要素(エラー時)。文字列型のように振る舞う。
 oCNullValueJSON解析結果の要素(Null)
 oCArrayJSON解析結果の要素(配列)
 oCMapJSON解析結果の要素(マップ)
 oCUtDebugデバッグ用ユーティリティクラス。
 oCUtFileファイル処理用ユーティリティクラス。
 \CUtSystemシステム関連ユーティリティクラス。