ランタイム
|
ウォータープールコンテキストインターフェース More...
#include <IWaterPool.h>
Public Member Functions | |
virtual void | Update (const Mix::Matrix4x4 &worldMat)=0 |
更新します More... | |
virtual const Mix::Geometry::AABB & | GetBounds (void) const =0 |
境界を取得します More... | |
virtual Float32 | Contains (const Mix::Vector3 &pos) const =0 |
位置関係について問い合わせます More... | |
virtual Mix::Scene::WATER_CONTAINS_RESULT | Contains (const Mix::Geometry::AABB &bounds) const =0 |
位置関係ついて問い合わせます More... | |
virtual Mix::Scene::WATER_CONTAINS_RESULT | Contains (const Mix::Geometry::Sphere &bounds) const =0 |
位置関係ついて問い合わせます More... | |
![]() | |
void | AddRef (void) |
参照数を 1 増やします More... | |
void | Release (void) |
参照数を 1 減らします More... | |
Long32 | GetRefCount (void) |
参照数を取得します More... | |
Protected Member Functions | |
virtual | ~IWaterPoolContext (void) |
デストラクタ More... | |
![]() | |
MIX_DECLARE_ALLOCATOR () | |
Reference (void) | |
コンストラクタ More... | |
Reference (Long32 count) | |
コンストラクタ More... | |
virtual | ~Reference (void) |
デストラクタ More... | |
ウォータープールコンテキストインターフェース
|
inlineprotectedvirtual |
デストラクタ
|
pure virtual |
|
pure virtual |
境界を取得します
|
pure virtual |
位置関係について問い合わせます
[in] | pos | 位置を表す Mix::Vector3 クラス |
|
pure virtual |
位置関係ついて問い合わせます
[in] | bounds | 境界を表す Mix::Geometry::AABB クラス |
|
pure virtual |
位置関係ついて問い合わせます
[in] | bounds | 境界を表す Mix::Geometry::Sphere クラス |