ウォータープールインターフェース
More...
#include <IWaterPool.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::IWaterPool::~IWaterPool |
( |
void |
| ) |
|
|
inlineprotectedvirtual |
virtual Boolean Mix::Scene::IWaterPool::IsRefraction |
( |
void |
| ) |
const |
|
pure virtual |
屈折効果の判定対象とされているかどうかを確認します
- Returns
- 判定対象とされている場合は True を返します
virtual void Mix::Scene::IWaterPool::SetRefraction |
( |
Boolean |
state | ) |
|
|
pure virtual |
屈折効果の判定対象とするかどうかを設定します
- Parameters
-
- Note
- True として設定した場合、実際に屈折効果が行われるのではなく、
屈折させるかどうかを境界を使用して判定することを意味します。
virtual const Mix::Matrix4x4& Mix::Scene::IWaterPool::GetWorldMatrix |
( |
void |
| ) |
const |
|
pure virtual |
virtual void Mix::Scene::IWaterPool::SetWorldMatrix |
( |
const Mix::Matrix4x4 & |
worldMat | ) |
|
|
pure virtual |
virtual void Mix::Scene::IWaterPool::Update |
( |
void |
| ) |
const |
|
pure virtual |
virtual void Mix::Scene::IWaterPool::Refresh |
( |
void |
| ) |
const |
|
pure virtual |
リフレッシュします
- Note
- シーンの内部にある八分木に再配置します。
virtual Boolean Mix::Scene::IWaterPool::IsIllegal |
( |
void |
| ) |
const |
|
pure virtual |
イリーガルかどうかを確認します
- Returns
- イリーガルな場合は True を返します
- Note
- イリーガルとは、シーン内部の八分木の範囲を超えていることを意味します。
The documentation for this class was generated from the following file: