Khaotic Engine Reborn
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)objectinline
GetAcceleration() const (defined in object)object
GetActiveShader() const (defined in object)objectinline
GetAlpha() const (defined in object)objectinline
GetBoundingRadius() const (defined in object)object
GetGravity() const (defined in physics)physics
GetId() const (defined in object)object
GetInitialStretch() const (defined in object)objectinline
GetInstanceBuffer() const (defined in object)object
GetInstanceCount() const (defined in object)object
GetMass() const (defined in object)object
GetModelPath() (defined in object)objectinline
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)objectinline
GetSRMatrix() const (defined in object)object
GetTranslateMatrix() const (defined in object)object
GetType() const (defined in object)objectinline
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)objectinline
IsGrounded() const (defined in object)object
IsInstancingEnabled() const (defined in object)object
IsPhysicsEnabled() const (defined in object)object
IsVisible() const (defined in object)objectinline
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)physicsexplicit
SetAcceleration(XMVECTOR) (defined in object)object
SetActiveShader(ShaderType activeShader) (defined in object)objectinline
SetAlpha(float alpha) (defined in object)objectinline
SetBoundingRadius(float radius) (defined in object)objectinline
SetGravity(XMVECTOR gravity) (defined in physics)physics
SetGravityEnabled(bool state) (defined in object)objectinline
SetGrounded(bool) (defined in object)object
SetId(int id) (defined in object)object
SetInitialStretch(float initialStretch) (defined in object)objectinline
SetInstanceCount(int count) (defined in object)object
SetMass(float) (defined in object)object
SetModel(std::shared_ptr< model_class > model) (defined in object)objectinline
SetModelPath(std::wstring &path) (defined in object)objectinline
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)objectinline
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)objectinline
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