Wasabi
|
This is the complete list of members for WRigidBody, including all inherited members.
AddReference() | WBase | |
ApplyForce(WVector3 force)=0 | WRigidBody | pure virtual |
ApplyForce(WVector3 force, WVector3 relative_pos)=0 | WRigidBody | pure virtual |
ApplyImpulse(WVector3 impulse)=0 | WRigidBody | pure virtual |
ApplyImpulse(WVector3 impulse, WVector3 relative_pos)=0 | WRigidBody | pure virtual |
ApplyTorque(WVector3 torque)=0 | WRigidBody | pure virtual |
BindObject(class WObject *const object) (defined in WRigidBody) | WRigidBody | |
BindObject(WOrientation *obj, WBase *objBase=nullptr)=0 | WRigidBody | pure virtual |
BuildFromGeometries(W_RIGIDBODYTYPE type, class WGeometry *const *geometries, uint32_t numGeometries, bool bFixed=false, bool bSimplify=true, void *mopp=nullptr, uint32_t moppsize=0) (defined in WRigidBody) | WRigidBody | |
ComputeInverseTransformation() const | WOrientation | |
ComputeTransformation() const | WOrientation | |
Create(W_RIGID_BODY_CREATE_INFO createInfo, bool bSaveInfo=false)=0 | WRigidBody | pure virtual |
Destroy() (defined in WRigidBody) | WRigidBody | |
Disable() (defined in WRigidBody) | WRigidBody | |
Enable() (defined in WRigidBody) | WRigidBody | |
Enabled() const (defined in WRigidBody) | WRigidBody | |
Fly(float units) | WOrientation | |
GetAngleX() const | WOrientation | |
GetAngleY() const | WOrientation | |
GetAngleZ() const | WOrientation | |
getAngularVelocity() const =0 | WRigidBody | pure virtual |
GetAppPtr() const | WBase | |
GetBindingMatrix() const | WOrientation | |
GetID() const | WBase | |
getLinearVelocity() const =0 | WRigidBody | pure virtual |
GetLVector() const | WOrientation | |
GetName() const | WBase | |
GetPosition() const | WOrientation | |
GetPositionX() const | WOrientation | |
GetPositionY() const | WOrientation | |
GetPositionZ() const | WOrientation | |
GetRigidBody() const (defined in WRigidBody) | WRigidBody | |
GetRotation() const | WOrientation | |
GetRotationQuat() (defined in WRigidBody) | WRigidBody | |
GetRVector() const | WOrientation | |
getTotalForce() const =0 | WRigidBody | pure virtual |
getTotalTorque() const =0 | WRigidBody | pure virtual |
GetType() const (defined in WRigidBody) | WRigidBody | |
GetUVector() const | WOrientation | |
GetWorldMatrix() (defined in WRigidBody) | WRigidBody | |
IsBound() const | WOrientation | |
LoadFromStream(WFile *file, std::istream &inputStream, std::vector< void * > &args, std::string nameSuffix)=0 (defined in WRigidBody) | WRigidBody | pure virtual |
m_app | WBase | protected |
m_ID | WBase | protected |
m_name | WBase | protected |
Move(float units) | WOrientation | |
OnStateChange(STATE_CHANGE_TYPE type) | WRigidBody | virtual |
OnStateChange(STATE_CHANGE_TYPE type)=0 | WRigidBody | pure virtual |
Pitch(float angle) | WOrientation | |
Point(float x, float y, float z) | WOrientation | |
Point(WVector3 target) | WOrientation | |
RemoveBinding() | WOrientation | |
RemoveReference() | WBase | |
Roll(float angle) | WOrientation | |
SaveToStream(WFile *file, std::ostream &outputStream)=0 (defined in WRigidBody) | WRigidBody | pure virtual |
SetAngle(WQuaternion quat) | WOrientation | |
SetAngularDamping(float power) (defined in WRigidBody) | WRigidBody | |
SetAngularDamping(float power)=0 | WRigidBody | pure virtual |
SetAngularVelocity(float velX, float velY, float velZ) (defined in WRigidBody) | WRigidBody | |
SetAngularVelocity(WVector3 vel)=0 | WRigidBody | pure virtual |
SetBindingMatrix(WMatrix mtx) | WOrientation | virtual |
SetBouncingPower(float bouncing) (defined in WRigidBody) | WRigidBody | |
SetBouncingPower(float bouncing)=0 | WRigidBody | pure virtual |
SetCollisionQuality(W_COLLISIONQUALITY quality) (defined in WRigidBody) | WRigidBody | |
SetFriction(float friction) (defined in WRigidBody) | WRigidBody | |
SetFriction(float friction)=0 | WRigidBody | pure virtual |
SetID(uint32_t newID)=0 | WBase | pure virtual |
SetLinearDamping(float power) (defined in WRigidBody) | WRigidBody | |
SetLinearDamping(float power)=0 | WRigidBody | pure virtual |
SetLinearVelocity(float velX, float velY, float velZ) (defined in WRigidBody) | WRigidBody | |
SetLinearVelocity(WVector3 vel)=0 | WRigidBody | pure virtual |
SetMass(float mass) (defined in WRigidBody) | WRigidBody | |
SetMass(float mass)=0 | WRigidBody | pure virtual |
SetMassCenter(float x, float y, float z) (defined in WRigidBody) | WRigidBody | |
SetMassCenter(float x, float y, float z)=0 | WRigidBody | pure virtual |
SetMaxAngularVelocity(float fScalarVelocity) (defined in WRigidBody) | WRigidBody | |
SetMaxLinearVelocity(float fScalarVelocity) (defined in WRigidBody) | WRigidBody | |
SetMotionType(W_MOTIONTYPE type) (defined in WRigidBody) | WRigidBody | |
SetName(std::string newName)=0 | WBase | pure virtual |
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 | |
Strafe(float units) | WOrientation | |
UnbindObject(class WObject *const object) (defined in WRigidBody) | WRigidBody | |
UnbindObject(uint32_t ID) (defined in WRigidBody) | WRigidBody | |
Update(float deltaTime)=0 | WRigidBody | pure virtual |
UpdateLocals() (defined in WRigidBody) | WRigidBody | |
Valid() const | WRigidBody | virtual |
WBase(class Wasabi *const app, uint32_t ID=0) (defined in WBase) | WBase | |
WOrientation() (defined in WOrientation) | WOrientation | |
WRigidBody(class Wasabi *const app, uint32_t ID=0) (defined in WRigidBody) | WRigidBody | |
WRigidBody(class Wasabi *const app, uint32_t ID=0) (defined in WRigidBody) | WRigidBody | inline |
Yaw(float angle) | WOrientation | |
~WBase() (defined in WBase) | WBase | virtual |
~WOrientation() (defined in WOrientation) | WOrientation | virtual |
~WRigidBody() (defined in WRigidBody) | WRigidBody | |
~WRigidBody() (defined in WRigidBody) | WRigidBody | inlineprotectedvirtual |