アクターノードインターフェース
More...
#include <IActorNode.h>
|
enum | TYPE {
UNDEFINED = 0,
UNIVERSAL_CAMERA = 1,
VIEW_CAMERA = 2,
HEMISPHERE_LIGHT = 3,
DIRECTIONAL_LIGHT = 4,
SPOT_LIGHT = 5,
POINT_LIGHT = 6,
SKY_DOME = 7,
ATMOSPHERE_SCATTER = 8,
LIGHT_SHAFTS_CASTER = 9,
ACTOR_NODE = 10,
ACTOR_MODEL = 11,
TERRAIN_MODEL = 12,
LEAVING_PARTICLE = 13,
SCATTER_PARTICLE = 14,
PLANTER = 15,
WATER_POOL = 16,
DYNAMICS_WORLD = 17,
FLOOR = 18,
GHOST = 19
} |
| タイプ列挙定数 More...
|
|
virtual Mix::Scene::IActorNode::~IActorNode |
( |
void |
| ) |
|
|
inlineprotectedvirtual |
オーナーを取得します
- Parameters
-
- Returns
- 成功した場合は True を返します
- Note
- 取得したオーナーは参照カウンタを +1 します
virtual Int32 Mix::Scene::IActorNode::GetParentIndex |
( |
void |
| ) |
const |
|
pure virtual |
親のインデックスを取得します。
- Returns
- 親が存在する場合は 0 以上のインデックス、それ以外の場合は -1 を返します。
virtual const wchar_t* Mix::Scene::IActorNode::GetName |
( |
void |
| ) |
const |
|
pure virtual |
virtual void Mix::Scene::IActorNode::ResetLocalMatrix |
( |
void |
| ) |
|
|
pure virtual |
virtual Boolean Mix::Scene::IActorNode::IsDraw |
( |
void |
| ) |
const |
|
pure virtual |
描画が有効かどうかを取得します
- Returns
- 描画が有効になっている場合は True を返します
virtual void Mix::Scene::IActorNode::SetDraw |
( |
Boolean |
state, |
|
|
UInt32 |
depth = 0xFFFFFFFF |
|
) |
| |
|
pure virtual |
描画を有効にするかどうかを設定します
- Parameters
-
[in] | state | 描画を有効にする場合は True |
[in] | depth | 適用するノードの深さ( 0で自身のみ設定 ) |
virtual Boolean Mix::Scene::IActorNode::ExistsCollider |
( |
void |
| ) |
const |
|
pure virtual |
コライダーが利用可能かどうかを取得します
- Returns
- 利用可能な場合は True を返します
コライダーを取得します
- Parameters
-
- Returns
- 取得に成功した場合は True を返します
virtual UInt32 Mix::Scene::IActorNode::GetSensorCount |
( |
void |
| ) |
const |
|
pure virtual |
センサーの数を取得します
- Returns
- センサーの数を返します
センサーを取得します
- Parameters
-
- Returns
- 取得に成功した場合は True を返します
コンストレイントを取得します
- Parameters
-
- Returns
- 成功した場合は True を返します
- Note
- 取得に成功した場合は コンストレイントの参照カウンタを +1 します
コンストレイントを追加します
- Parameters
-
- Returns
- 成功した場合は True を返します
コンストレイントを削除します
- Parameters
-
- Note
- 削除に成功した場合は コンストレイントの参照カウンタを -1 します
virtual Int32 Mix::Scene::IActorNode::GetUserIndex |
( |
void |
| ) |
const |
|
pure virtual |
ユーザーインデックスを取得します
- Returns
- インデックスを返します
virtual void Mix::Scene::IActorNode::SetUserIndex |
( |
Int32 |
index | ) |
|
|
pure virtual |
ユーザーインデックスを設定します
- Parameters
-
- Note
- この値はユーザーが自由に使用できます
virtual void* Mix::Scene::IActorNode::GetUserPtr |
( |
void |
| ) |
const |
|
pure virtual |
ユーザーポインタを取得します
- Returns
- ポインタを返します
virtual void Mix::Scene::IActorNode::SetUserPtr |
( |
void * |
pData | ) |
|
|
pure virtual |
ユーザーポインタを設定します
- Parameters
-
- Note
- この値はユーザーが自由に使用できます
The documentation for this class was generated from the following file: