Wasabi
WObject Member List

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

_AddMaterial(class WMaterial *material) (defined in WMaterialsStore)WMaterialsStoreprotected
_GetTypeName()WObjectstatic
AddEffect(class WEffect *effect, uint32_t bindingSet=0) (defined in WMaterialsStore)WMaterialsStore
AddReference()WBase
ClearEffects() (defined in WMaterialsStore)WMaterialsStore
ComputeInverseTransformation() constWOrientation
ComputeTransformation() constWOrientation
CreateInstance()WObject
DeleteInstance(WInstance *instance)WObject
DeleteInstance(uint32_t index)WObject
DestroyInstancingResources()WObject
DisableFrustumCulling()WObject
EnableFrustumCulling()WObject
Fly(float units)WOrientation
GetAngleX() constWOrientation
GetAngleY() constWOrientation
GetAngleZ() constWOrientation
GetAnimation() constWObject
GetAppPtr() constWBase
GetBindingMatrix() constWOrientation
GetGeometry() constWObject
GetID() constWBase
GetInstance(uint32_t index) constWObject
GetInstancesCount() constWObject
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
GetScale() constWObject
GetTypeName() const overrideWObjectvirtual
GetUVector() constWOrientation
GetWorldMatrix()WObject
Hidden() constWObject
Hide()WObject
InCameraView(class WCamera *cam)WObject
InitInstancing(uint32_t maxInstances)WObject
IsBound() constWOrientation
LoadArgs()WObjectstatic
LoadFromStream(WFile *file, std::istream &inputStream, std::vector< void * > &args, std::string nameSuffix) override (defined in WObject)WObjectvirtual
LoadFromStream(class WFile *file, std::istream &inputStream, vector< void * > &args, std::string nameSuffix)=0 (defined in WFileAsset)WFileAssetpure virtual
m_appWBaseprotected
m_IDWBaseprotected
m_materialMapWMaterialsStoreprotected
m_materialsCollection (defined in WMaterialsStore)WMaterialsStoreprotected
m_nameWBaseprotected
Move(float units)WOrientation
OnMaterialAdded(class WMaterial *newMaterial) override (defined in WObject)WObjectprotectedvirtual
OnStateChange(STATE_CHANGE_TYPE type) overrideWObjectvirtual
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, class WMaterial *material, bool updateInstances=true)WObject
Roll(float angle)WOrientation
SaveToStream(WFile *file, std::ostream &outputStream) override (defined in WObject)WObjectvirtual
Scale(WVector3 scale)WObject
SetAngle(WQuaternion quat)WOrientation
SetAnimation(class WAnimation *animation)WObject
SetBindingMatrix(WMatrix mtx)WOrientationvirtual
SetGeometry(class WGeometry *geometry)WObject
SetID(uint32_t newID) overrideWObjectvirtual
SetName(std::string newName) overrideWObjectvirtual
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
Show()WObject
Strafe(float units)WOrientation
UpdateLocals()WObject
Valid() const overrideWObjectvirtual
WBase(class Wasabi *const app, uint32_t ID=0) (defined in WBase)WBase
WFileAsset(class Wasabi *const app, uint32_t ID=0) (defined in WFileAsset)WFileAsset
WillRender(class WRenderTarget *rt)WObject
WMaterialsStore() (defined in WMaterialsStore)WMaterialsStore
WObject(Wasabi *const app, uint32_t ID=0) (defined in WObject)WObject
WObject(Wasabi *const app, class WEffect *fx, uint32_t bindingSet, uint32_t ID=0) (defined in WObject)WObject
WObjectManager (defined in WObject)WObjectfriend
WOrientation() (defined in WOrientation)WOrientation
Yaw(float angle)WOrientation
~WBase() (defined in WBase)WBasevirtual
~WFileAsset() (defined in WFileAsset)WFileAssetvirtual
~WMaterialsStore() (defined in WMaterialsStore)WMaterialsStorevirtual
~WObject() (defined in WObject)WObjectprotectedvirtual
~WOrientation() (defined in WOrientation)WOrientationvirtual