エンティティインターフェース
More...
#include <IEntity.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::IEntity::~IEntity |
( |
void |
| ) |
|
|
inlineprotectedvirtual |
virtual Boolean Mix::Scene::IEntity::IsDraw |
( |
void |
| ) |
const |
|
pure virtual |
描画するかどうかを確認します
- Returns
- 描画する場合は True を返します
virtual void Mix::Scene::IEntity::SetDraw |
( |
Boolean |
state | ) |
|
|
pure virtual |
描画するかどうかを設定します
- Parameters
-
virtual Boolean Mix::Scene::IEntity::IsLocalLighting |
( |
void |
| ) |
const |
|
pure virtual |
ポイントライト、スポットライトによるライティングを行うかどうかを確認します
- Returns
- ライティングを行う場合は True を返します
virtual void Mix::Scene::IEntity::SetLocalLighting |
( |
Boolean |
state | ) |
|
|
pure virtual |
ポイントライト、スポットライトによるライティングを行うかどうかを設定します
- Parameters
-
[in] | state | ライティングを行う場合は True |
virtual UInt32 Mix::Scene::IEntity::GetTransparencyPriority |
( |
void |
| ) |
const |
|
pure virtual |
半透明ポリゴンの描画の優先度を取得します
- Returns
- 優先度を返します
virtual void Mix::Scene::IEntity::SetTransparencyPriority |
( |
UInt32 |
priority | ) |
|
|
pure virtual |
半透明ポリゴンの描画の優先度を設定します
- Parameters
-
- Note
- 半透明なもの同士が重なった際に優先度の高いほうを手前に描画します。
水中かどうかを判定する際のデフォルト値を設定します
- Parameters
-
- Note
- この設定は半透明なものに対して機能します。
The documentation for this class was generated from the following file: