Actor (defined in clt::Component) | clt::Component | |
AddRelativeRotation(Vector3 rot) | clt::Component | inline |
Component(int pUpdateOrder=0) | clt::Component | inline |
Destroy() | clt::Component | inlinevirtual |
FPSController(float mMouseSpeed=1, float pRotationInertia=0, float pMovementInertia=0) | clt::FPSController | |
GetOwner() const | clt::Component | inline |
GetRelativeLocation() const | clt::Component | inline |
GetRelativeRotation() const | clt::Component | inline |
GetRelativeRotationEuler() const | clt::Component | inline |
GetRelativeScale() const | clt::Component | inline |
GetRelativeTransform() const | clt::Component | inline |
GetUpdateOrder() const | clt::Component | inline |
GetWorldLocation() const | clt::Component | inline |
GetWorldRotation() const | clt::Component | inline |
GetWorldScale() const | clt::Component | inline |
GetWorldTransform() const | clt::Component | inlinevirtual |
IsActive() const | clt::Component | inline |
LineTrace(Vector3 start, Vector3 direction, float maxDistance, raycastHit &hit, bool debugPersistant=false) | clt::Component | inlineprotected |
mAirControl | clt::PlayerController | |
mIsActive | clt::Component | protected |
mIsCrouched | clt::PlayerController | |
mIsJumping | clt::PlayerController | |
mIsMoving | clt::PlayerController | |
mIsSprinting | clt::PlayerController | |
mJumpAmount | clt::PlayerController | |
mJumpHeight | clt::PlayerController | |
mMaxAcceleration | clt::PlayerController | |
mMaxSprintSpeed | clt::PlayerController | |
mMaxWalkSpeed | clt::PlayerController | |
mMouseSpeed | clt::PlayerController | |
mMovement | clt::PlayerController | |
Move(Vector2 movement) | clt::FPSController | |
mOwner | clt::Component | protected |
mRelativeTransform | clt::Component | protected |
mUpdateOrder | clt::Component | protected |
OnCollisionEnter(ColliderComponent *collider, const hitResult &result) override | clt::FPSController | inlinevirtual |
OnCollisionExit(ColliderComponent *collider, const hitResult &result) override | clt::FPSController | inlinevirtual |
OnCollisionStay(ColliderComponent *collider, const hitResult &result) override | clt::FPSController | inlinevirtual |
OnDestroy() | clt::Component | inline |
OnTriggerEnter(ColliderComponent *collider, const hitResult &result) override | clt::FPSController | inlinevirtual |
OnTriggerExit(ColliderComponent *collider, const hitResult &result) override | clt::FPSController | inlinevirtual |
OnTriggerStay(ColliderComponent *collider, const hitResult &result) override | clt::FPSController | inlinevirtual |
PlayerController(float pSpeed=2) | clt::PlayerController | |
RotateCamera(Vector2 movement) | clt::FPSController | |
SetActive(bool pActive) | clt::Component | inline |
SetOwner(Actor *pOwner) | clt::Component | inlineprotectedvirtual |
SetRelativeLocation(const Vector3 &loc) | clt::Component | inline |
SetRelativeLocation(const Vector2 &loc) | clt::Component | inline |
SetRelativeRotation(Quaternion rot) | clt::Component | inline |
SetRelativeRotation(Vector3 rot) | clt::Component | inline |
SetRelativeRotation(float rot) | clt::Component | inline |
SetRelativeScale(const Vector3 &scale) | clt::Component | inline |
SetRelativeScale(const Vector2 &scale) | clt::Component | inline |
SetRelativeTransform(Transform &transform) | clt::Component | inline |
SetWorldLocation(const Vector3 &loc) | clt::Component | inline |
SetWorldRotation(const Quaternion &rot) | clt::Component | inline |
SetWorldRotation(const Vector3 &rot) | clt::Component | inline |
Start() | clt::Component | inlinevirtual |
Update() override | clt::FPSController | virtual |
~Component()=default | clt::Component | virtual |
~FPSController()=default | clt::FPSController | |
~ICollisionListener()=default | clt::ICollisionListener | virtual |
~PlayerController()=default | clt::PlayerController | |