|
ランタイム
|
フラワーパッケージインターフェース More...
#include <IFlowerPackage.h>


Classes | |
| struct | MODEL |
| モデル構造体 More... | |
Public Types | |
| enum | MODEL_TYPE { M_SIMPLE = 0, M_CROSS1 = 1, M_CROSS2 = 2 } |
| モデルタイプ列挙定数 More... | |
Public Member Functions | |
| virtual void | GetMaterial (Mix::Scene::IMaterial **ppMaterial)=0 |
| マテリアルを取得します More... | |
| virtual Boolean | SetMaterial (Mix::Scene::IMaterial *pMaterial)=0 |
| マテリアルを設定します More... | |
| virtual UInt32 | GetModelCount (void) const =0 |
| モデルの数を取得します More... | |
| virtual const Mix::Scene::IFlowerPackage::MODEL & | GetModel (UInt32 index) const =0 |
| 指定したインデックスのモデルを取得します More... | |
| virtual void | SetModel (UInt32 index, const Mix::Scene::IFlowerPackage::MODEL &model)=0 |
| 指定したインデックスのモデルを設定します More... | |
Public Member Functions inherited from Mix::Reference | |
| void | AddRef (void) |
| 参照数を 1 増やします More... | |
| void | Release (void) |
| 参照数を 1 減らします More... | |
| Long32 | GetRefCount (void) |
| 参照数を取得します More... | |
Protected Member Functions | |
| virtual | ~IFlowerPackage (void) |
| デストラクタ More... | |
Protected Member Functions inherited from Mix::Reference | |
| MIX_DECLARE_ALLOCATOR () | |
| Reference (void) | |
| コンストラクタ More... | |
| Reference (Long32 count) | |
| コンストラクタ More... | |
| virtual | ~Reference (void) |
| デストラクタ More... | |
フラワーパッケージインターフェース
|
inlineprotectedvirtual |
デストラクタ
|
pure virtual |
マテリアルを取得します
| [out] | ppMaterial | 取得したマテリアルを渡す Mix::Scene::IMaterial インターフェースのポインタのアドレス |
|
pure virtual |
マテリアルを設定します
| [in] | pMaterial | 設定するマテリアルを表す Mix::Scene::IMaterial インターフェースのポインタ |
|
pure virtual |
モデルの数を取得します
|
pure virtual |
指定したインデックスのモデルを取得します
| [in] | index | モデルのインデックス |
|
pure virtual |
指定したインデックスのモデルを設定します
| [in] | index | モデルのインデックス |
| [in] | model | モデルを表す Mix::Scene::IFlowerPackage::MODEL 構造体 |