#include <ObjectClass_CSimplePhysics.h>
Inheritance diagram for CSimplePhysics:
Public Member Functions | |
void | RegisterBounceHook (class CClassExecutorInstance ExecutorInstance, Method(float) HookMethod) |
void | UnregisterBounceHook (class CClassExecutorInstance ExecutorInstance, Method(float) HookMethod) |
void | SetMomentum (float x, float y, float z) |
void | SetMomentum (class CVector Momentum) |
void | SetAcceleration (class CVector Acceleration) |
void | SetAccelerationLocal (class CVector Acceleration) |
void | IncrementMomentum (class CVector Momentum) |
void | IncrementMomentum (float Val) |
void | IncrementMomentumLocalX (float Val) |
void | IncrementMomentumLocalY (float Val) |
void | IncrementMomentumLocalZ (float Val) |
float | MomentumLength () |
void | CapMomentum (float Length) |
void | SetMomentumLocal (float x, float y, float z) |
void | SetAcceleration (float x, float y, float z) |
void | SetAccelerationLocal (float x, float y, float z) |
void | SetWeight (float Val) |
void | SetMomentumLostOnBounce (float Val) |
void | SetMomentumMultiplierOnBounce (float Val) |
void | SetMomentumVariationOnBounce (float Val) |
CCollisionResults | CollisionResults () |
void CSimplePhysics::CapMomentum | ( | float | Length | ) |
class CCollisionResults CSimplePhysics::CollisionResults | ( | ) |
void CSimplePhysics::IncrementMomentum | ( | float | Val | ) |
void CSimplePhysics::IncrementMomentum | ( | class CVector | Momentum | ) |
void CSimplePhysics::IncrementMomentumLocalX | ( | float | Val | ) |
void CSimplePhysics::IncrementMomentumLocalY | ( | float | Val | ) |
void CSimplePhysics::IncrementMomentumLocalZ | ( | float | Val | ) |
float CSimplePhysics::MomentumLength | ( | ) |
void CSimplePhysics::RegisterBounceHook | ( | class CClassExecutorInstance | ExecutorInstance, | |
Method(float) | HookMethod | |||
) |
void CSimplePhysics::SetAcceleration | ( | float | x, | |
float | y, | |||
float | z | |||
) |
void CSimplePhysics::SetAcceleration | ( | class CVector | Acceleration | ) |
void CSimplePhysics::SetAccelerationLocal | ( | float | x, | |
float | y, | |||
float | z | |||
) |
void CSimplePhysics::SetAccelerationLocal | ( | class CVector | Acceleration | ) |
void CSimplePhysics::SetMomentum | ( | class CVector | Momentum | ) |
void CSimplePhysics::SetMomentum | ( | float | x, | |
float | y, | |||
float | z | |||
) |
void CSimplePhysics::SetMomentumLocal | ( | float | x, | |
float | y, | |||
float | z | |||
) |
void CSimplePhysics::SetMomentumLostOnBounce | ( | float | Val | ) |
void CSimplePhysics::SetMomentumMultiplierOnBounce | ( | float | Val | ) |
void CSimplePhysics::SetMomentumVariationOnBounce | ( | float | Val | ) |
void CSimplePhysics::SetWeight | ( | float | Val | ) |
void CSimplePhysics::UnregisterBounceHook | ( | class CClassExecutorInstance | ExecutorInstance, | |
Method(float) | HookMethod | |||
) |