Wasabi
WBulletRigidBody Member List

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

_GetTypeName()WBulletRigidBodystatic
AddReference()WBase
ApplyForce(WVector3 force) overrideWBulletRigidBodyvirtual
ApplyForce(WVector3 force, WVector3 relative_pos) overrideWBulletRigidBodyvirtual
ApplyImpulse(WVector3 impulse) overrideWBulletRigidBodyvirtual
ApplyImpulse(WVector3 impulse, WVector3 relative_pos) overrideWBulletRigidBodyvirtual
ApplyTorque(WVector3 torque) overrideWBulletRigidBodyvirtual
BindObject(WOrientation *obj, WBase *objBase=nullptr) overrideWBulletRigidBodyvirtual
BindObject(class WObject *const object) (defined in WRigidBody)WRigidBody
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() constWOrientation
ComputeTransformation() constWOrientation
Create(W_RIGID_BODY_CREATE_INFO createInfo, bool bSaveInfo=false) overrideWBulletRigidBodyvirtual
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() constWOrientation
GetAngleY() constWOrientation
GetAngleZ() constWOrientation
getAngularVelocity() const overrideWBulletRigidBodyvirtual
GetAppPtr() constWBase
GetBindingMatrix() constWOrientation
GetID() constWBase
getLinearVelocity() const overrideWBulletRigidBodyvirtual
GetLVector() constWOrientation
GetName() constWBase
GetPosition() constWOrientation
GetPositionX() constWOrientation
GetPositionY() constWOrientation
GetPositionZ() constWOrientation
GetRigidBody() const (defined in WRigidBody)WRigidBody
GetRotation() constWOrientation
GetRotationQuat() (defined in WRigidBody)WRigidBody
GetRVector() constWOrientation
getTotalForce() const overrideWBulletRigidBodyvirtual
getTotalTorque() const overrideWBulletRigidBodyvirtual
GetType() const (defined in WRigidBody)WRigidBody
GetTypeName() const overrideWBulletRigidBodyvirtual
GetUVector() constWOrientation
GetWorldMatrix()WBulletRigidBody
IsBound() constWOrientation
LoadArgs(bool bSaveInfo=false) (defined in WBulletRigidBody)WBulletRigidBodystatic
LoadFromStream(WFile *file, std::istream &inputStream, std::vector< void * > &args, std::string nameSuffix) override (defined in WBulletRigidBody)WBulletRigidBodyvirtual
m_appWBaseprotected
m_IDWBaseprotected
m_nameWBaseprotected
Move(float units)WOrientation
OnStateChange(STATE_CHANGE_TYPE type) overrideWBulletRigidBodyvirtual
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) override (defined in WBulletRigidBody)WBulletRigidBodyvirtual
SetAngle(WQuaternion quat)WOrientation
SetAngularDamping(float power) overrideWBulletRigidBodyvirtual
SetAngularVelocity(WVector3 vel) overrideWBulletRigidBodyvirtual
SetAngularVelocity(float velX, float velY, float velZ) (defined in WRigidBody)WRigidBody
SetBindingMatrix(WMatrix mtx)WOrientationvirtual
SetBouncingPower(float bouncing) overrideWBulletRigidBodyvirtual
SetCollisionQuality(W_COLLISIONQUALITY quality) (defined in WRigidBody)WRigidBody
SetFriction(float friction) overrideWBulletRigidBodyvirtual
SetID(uint32_t newID) overrideWBulletRigidBodyvirtual
SetLinearDamping(float power) overrideWBulletRigidBodyvirtual
SetLinearVelocity(WVector3 vel) overrideWBulletRigidBodyvirtual
SetLinearVelocity(float velX, float velY, float velZ) (defined in WRigidBody)WRigidBody
SetMass(float mass) overrideWBulletRigidBodyvirtual
SetMassCenter(float x, float y, float z) overrideWBulletRigidBodyvirtual
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) overrideWBulletRigidBodyvirtual
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) overrideWBulletRigidBodyvirtual
UpdateLocals() (defined in WRigidBody)WRigidBody
Valid() const overrideWBulletRigidBodyvirtual
WBase(class Wasabi *const app, uint32_t ID=0) (defined in WBase)WBase
WBulletRigidBody(class Wasabi *const app, uint32_t ID=0) (defined in WBulletRigidBody)WBulletRigidBody
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)WRigidBodyinline
Yaw(float angle)WOrientation
~WBase() (defined in WBase)WBasevirtual
~WBulletRigidBody() (defined in WBulletRigidBody)WBulletRigidBodyprotectedvirtual
~WOrientation() (defined in WOrientation)WOrientationvirtual
~WRigidBody() (defined in WRigidBody)WRigidBody
~WRigidBody() (defined in WRigidBody)WRigidBodyinlineprotectedvirtual