Wasabi
WTerrain Member List

This is the complete list of members for WTerrain, including all inherited members.

_AddMaterial(class WMaterial *material) (defined in WMaterialsStore)WMaterialsStoreprotected
_GetTypeName()WTerrainstatic
AddEffect(class WEffect *effect, uint32_t bindingSet=0) (defined in WMaterialsStore)WMaterialsStore
AddReference()WBase
ClearEffects() (defined in WMaterialsStore)WMaterialsStore
ComputeInverseTransformation() constWOrientation
ComputeTransformation() constWOrientation
Create(uint32_t N=256, float size=1.0f, uint32_t numRings=6)WTerrain
Fly(float units)WOrientation
GetAngleX() constWOrientation
GetAngleY() constWOrientation
GetAngleZ() constWOrientation
GetAppPtr() constWBase
GetBindingMatrix() constWOrientation
GetHeight(WVector2 pos2D)WTerrain
GetID() constWBase
GetLVector() constWOrientation
GetMaterial(class WEffect *effect) (defined in WMaterialsStore)WMaterialsStore
GetMaterials() (defined in WMaterialsStore)WMaterialsStore
GetName() constWBase
GetPosition() constWOrientation
GetPositionX() constWOrientation
GetPositionY() constWOrientation
GetPositionZ() constWOrientation
GetRotation() constWOrientation
GetRVector() constWOrientation
GetTypeName() const overrideWTerrainvirtual
GetUVector() constWOrientation
GetWorldMatrix()WTerrain
Hidden() constWTerrain
Hide()WTerrain
IsBound() constWOrientation
m_appWBaseprotected
m_IDWBaseprotected
m_materialMapWMaterialsStoreprotected
m_materialsCollection (defined in WMaterialsStore)WMaterialsStoreprotected
m_nameWBaseprotected
Move(float units)WOrientation
OnMaterialAdded(class WMaterial *newMaterial) (defined in WMaterialsStore)WMaterialsStoreinlineprotectedvirtual
OnStateChange(STATE_CHANGE_TYPE type) overrideWTerrainvirtual
Pitch(float angle)WOrientation
Point(float x, float y, float z)WOrientation
Point(WVector3 target)WOrientation
RemoveBinding()WOrientation
RemoveEffect(class WEffect *effect) (defined in WMaterialsStore)WMaterialsStore
RemoveEffect(class WMaterial *material) (defined in WMaterialsStore)WMaterialsStore
RemoveReference()WBase
Render(class WRenderTarget *rt, WMaterial *material)WTerrain
Roll(float angle)WOrientation
SetAngle(WQuaternion quat)WOrientation
SetBindingMatrix(WMatrix mtx)WOrientationvirtual
SetID(uint32_t newID) overrideWTerrainvirtual
SetName(std::string newName) overrideWTerrainvirtual
SetPosition(float x, float y, float z)WOrientation
SetPosition(const WVector3 pos)WOrientation
SetToRotation(const WOrientation *const device)WOrientation
SetToTransformation(WMatrix mtx)WOrientation
SetULRVectors(WVector3 up, WVector3 look, WVector3 right)WOrientation
SetViewpoint(WVector3 point)WTerrain
Show()WTerrain
Strafe(float units)WOrientation
UpdateLocals()WTerrain
Valid() const overrideWTerrainvirtual
WBase(class Wasabi *const app, uint32_t ID=0) (defined in WBase)WBase
WillRender(class WRenderTarget *rt)WTerrain
WMaterialsStore() (defined in WMaterialsStore)WMaterialsStore
WOrientation() (defined in WOrientation)WOrientation
WTerrain(class Wasabi *const app, uint32_t ID=0) (defined in WTerrain)WTerrain
Yaw(float angle)WOrientation
~WBase() (defined in WBase)WBasevirtual
~WMaterialsStore() (defined in WMaterialsStore)WMaterialsStorevirtual
~WOrientation() (defined in WOrientation)WOrientationvirtual
~WTerrain() (defined in WTerrain)WTerrainprotectedvirtual