# Khaotic Engine Reborn: Member List

Loading...
Searching...
No Matches
physics Member List

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

AddForce(object *, XMVECTOR) (defined in physics) | physics |
AddVelocity(float deltaTime) (defined in object) | object |
ApplyGravity(object *, float) (defined in physics) | physics |
CubesOverlap(object *, object *) (defined in physics) | physics |
EnableInstancing(bool enabled) (defined in object) | object |
get_model() const (defined in object) | object | inline
GetAcceleration() const (defined in object) | object |
GetActiveShader() const (defined in object) | object | inline
GetAlpha() const (defined in object) | object | inline
GetBoundingRadius() const (defined in object) | object |
GetGravity() const (defined in physics) | physics |
GetId() const (defined in object) | object |
GetInitialStretch() const (defined in object) | object | inline
GetInstanceBuffer() const (defined in object) | object |
GetInstanceCount() const (defined in object) | object |
GetMass() const (defined in object) | object |
GetModelPath() (defined in object) | object | inline
GetName() (defined in object) | object |
GetPosition() (defined in object) | object |
GetRotateMatrix() const (defined in object) | object |
GetRotation() (defined in object) | object |
GetScale() (defined in object) | object |
GetScaleMatrix() const (defined in object) | object |
GetSpringConstant() const (defined in object) | object | inline
GetSRMatrix() const (defined in object) | object |
GetTranslateMatrix() const (defined in object) | object |
GetType() const (defined in object) | object | inline
GetVelocity() const (defined in object) | object |
GetWorldMatrix() const (defined in object) | object |
Initialize(ID3D11Device *device, ID3D11DeviceContext *deviceContext, char *modelFilename, TextureContainer &texturesContainer) (defined in object) | object |
IsColliding(object *, object *) (defined in physics) | physics |
IsGravityEnabled() const (defined in object) | object | inline
IsGrounded() const (defined in object) | object |
IsInstancingEnabled() const (defined in object) | object |
IsPhysicsEnabled() const (defined in object) | object |
IsVisible() const (defined in object) | object | inline
LaunchObject() (defined in object) | object |
LoadTexturesFromPath(std::vector< std::wstring > &texturePaths, TextureContainer &texturesContainer, d_3d_class *m_Direct3D) (defined in object) | object |
m_demoSpinning (defined in object) | object |
m_gravityEnabled (defined in object) | object |
m_id (defined in object) | object |
m_previousPosition (defined in object) | object |
m_velocity (defined in object) | object |
object(application_class &app) (defined in object) | object |
object() (defined in object) | object |
object(const object &)=delete (defined in object) | object |
ObjectTypeToString(ObjectType objectType) (defined in object) | object |
operator=(const object &)=delete (defined in object) | object |
physics() (defined in physics) | physics |
physics(const physics &) (defined in physics) | physics | explicit
SetAcceleration(XMVECTOR) (defined in object) | object |
SetActiveShader(ShaderType activeShader) (defined in object) | object | inline
SetAlpha(float alpha) (defined in object) | object | inline
SetBoundingRadius(float radius) (defined in object) | object | inline
SetGravity(XMVECTOR gravity) (defined in physics) | physics |
SetGravityEnabled(bool state) (defined in object) | object | inline
SetGrounded(bool) (defined in object) | object |
SetId(int id) (defined in object) | object |
SetInitialStretch(float initialStretch) (defined in object) | object | inline
SetInstanceCount(int count) (defined in object) | object |
SetMass(float) (defined in object) | object |
SetModel(std::shared_ptr< model_class > model) (defined in object) | object | inline
SetModelPath(std::wstring &path) (defined in object) | object | inline
SetName(std::string name) (defined in object) | object |
SetPhysicsEnabled(bool state) (defined in object) | object |
SetPosition(XMVECTOR position) (defined in object) | object |
SetRotateMatrix(XMMATRIX rotateMatrix) (defined in object) | object |
SetRotation(XMVECTOR rotation) (defined in object) | object |
SetScale(XMVECTOR scale) (defined in object) | object |
SetScaleMatrix(XMMATRIX scaleMatrix) (defined in object) | object |
SetSpringConstant(float springConstant) (defined in object) | object | inline
SetSRMatrix(XMMATRIX srMatrix) (defined in object) | object |
SetTranslateMatrix(XMMATRIX translateMatrix) (defined in object) | object |
SetType(ObjectType type) (defined in object) | object |
SetupInstancing(ID3D11Device *device, const std::vector< XMMATRIX > &instanceTransforms) (defined in object) | object |
SetVelocity(XMVECTOR) (defined in object) | object |
SetVisible(bool state) (defined in object) | object | inline
SetWorldMatrix(XMMATRIX worldMatrix) (defined in object) | object |
ShaderTypeToString(ShaderType shaderType) (defined in object) | object |
SphereCubeOverlap(object *, object *) (defined in physics) | physics |
SpheresOverlap(object *, object *) (defined in physics) | physics |
StringToObjectType(const std::string &objectType) (defined in object) | object |
StringToShaderType(const std::string &shaderType) (defined in object) | object |
Update() (defined in object) | object |
UpdatePosition(float deltaTime) (defined in object) | object |
UpdateRotateMatrix() (defined in object) | object |
UpdateScaleMatrix() (defined in object) | object |
UpdateSRMatrix() (defined in object) | object |
UpdateTranslateMatrix() (defined in object) | object |
UpdateWorldMatrix() (defined in object) | object |
~object() (defined in object) | object |
~physics() (defined in physics) | physics |