8 namespace Mix{
namespace Scene{
virtual Boolean GetMaterialByIndex(UInt32 slotIndex, Mix::Scene::IMaterial **ppMaterial)=0
マテリアルを取得します
virtual Boolean GetMaterialByName(const wchar_t *pSlotName, Mix::Scene::IMaterial **ppMaterial)=0
マテリアルを取得します
int Int32
符号有り32ビット整数
Definition: Common.h:65
virtual Int32 GetUserIndex(void) const =0
ユーザーインデックスを取得します
virtual UInt32 GetMaterialSlotCount(void) const =0
マテリアルスロットの数を取得します
unsigned int UInt32
符号無し32ビット整数
Definition: Common.h:68
virtual void SetUserPtr(void *pData)=0
ユーザーポインタを設定します
モデルインターフェース
Definition: IModel.h:12
ミックス
Definition: AtomicValue.h:6
virtual Boolean SetMaterialByIndex(UInt32 slotIndex, Mix::Scene::IMaterial *pMaterial)=0
マテリアルを設定します
マテリアルインターフェース
Definition: IMaterial.h:12
virtual void SetUserIndex(Int32 index)=0
ユーザーインデックスを設定します
virtual void * GetUserPtr(void) const =0
ユーザーポインタを取得します
virtual ~IModel(void)
デストラクタ
Definition: IModel.h:16
virtual const wchar_t * GetMaterialSlotName(UInt32 slotIndex) const =0
マテリアルスロットの名前を取得します
virtual Boolean SetMaterialByName(const wchar_t *pSlotName, Mix::Scene::IMaterial *pMaterial)=0
マテリアルを設定します
BOOL Boolean
32ビットブーリアン
Definition: Common.h:102
エンティティインターフェース
Definition: IEntity.h:12
virtual UInt32 GetMaterialSlotIndex(const wchar_t *pSlotName)=0
マテリアルスロットのインデックスを取得します