SleakEngine 1.0.0
C++23 multi-backend game engine
Loading...
Searching...
No Matches
Sleak::FirstPersonController Member List

This is the complete list of members for Sleak::FirstPersonController, including all inherited members.

bIsInitializedSleak::Componentprotected
cameraSleak::CameraControllerprotected
CameraController(GameObject *object)Sleak::CameraControllerinline
Component(GameObject *object)Sleak::Componentinline
FirstPersonController(GameObject *object)Sleak::FirstPersonController
FixedUpdate(float fixedDeltaTime)Sleak::Componentinlinevirtual
GetCamera()Sleak::CameraControllerinline
GetJumpZVelocity() constSleak::FirstPersonControllerinline
GetMaxFlySpeed() constSleak::FirstPersonControllerinline
GetMaxWalkSpeed() constSleak::FirstPersonControllerinline
GetName() constSleak::Objectinline
GetOwner()Sleak::Componentinline
GetPitch() constSleak::FirstPersonControllerinline
GetSensitivity() constSleak::CameraControllerinlinevirtual
GetSprintSpeedMultiplier() constSleak::FirstPersonControllerinline
GetUniqueID() constSleak::Objectinline
GetYaw() constSleak::FirstPersonControllerinline
Initialize() overrideSleak::FirstPersonControllervirtual
IsEnabled() constSleak::CameraControllerinlinevirtual
isEnabledSleak::CameraControllerprotected
IsFlying() constSleak::FirstPersonControllerinline
LastMousePositionSleak::CameraControllerprotected
LateUpdate(float deltaTime)Sleak::Componentinlinevirtual
MousePositionSleak::CameraControllerprotected
Object(const std::string &name="Object")Sleak::Objectinline
OnDestroy()Sleak::Componentinlinevirtual
OnDisable()Sleak::Componentinlinevirtual
OnEnable()Sleak::Componentinlinevirtual
OnKeyPressed(const Events::Input::KeyPressedEvent &e)Sleak::FirstPersonController
OnKeyReleased(const Events::Input::KeyReleasedEvent &e)Sleak::FirstPersonController
ownerSleak::Componentprotected
rotationInputSleak::CameraControllerprotected
sensitivitySleak::CameraControllerprotected
SetAirControl(float airControl)Sleak::FirstPersonControllerinline
SetBrakingDeceleration(float decel)Sleak::FirstPersonControllerinline
SetEnabled(bool enabled) overrideSleak::FirstPersonControllervirtual
SetFlying(bool flying)Sleak::FirstPersonController
SetFlySprintMultiplier(float mult)Sleak::FirstPersonControllerinline
SetGroundFriction(float friction)Sleak::FirstPersonControllerinline
SetJumpZVelocity(float vel)Sleak::FirstPersonControllerinline
SetMaxAcceleration(float accel)Sleak::FirstPersonControllerinline
SetMaxFlySpeed(float speed)Sleak::FirstPersonControllerinline
SetMaxWalkSpeed(float speed)Sleak::FirstPersonControllerinline
SetName(const std::string &value)Sleak::Objectinline
SetPitch(float pitch)Sleak::FirstPersonControllerinline
SetSensitivity(float sensitivity)Sleak::CameraControllerinlinevirtual
SetSprintSpeedMultiplier(float mult)Sleak::FirstPersonControllerinline
SetVerticalFlyInput(float v)Sleak::FirstPersonControllerinline
SetYaw(float yaw)Sleak::FirstPersonControllerinline
ToggleCursor(bool enable) overrideSleak::FirstPersonControllervirtual
translationInputSleak::CameraControllerprotected
Update(float deltaTime) overrideSleak::FirstPersonControllervirtual
~CameraController() override=defaultSleak::CameraController
~Component()=defaultSleak::Componentvirtual
~FirstPersonController() overrideSleak::FirstPersonController
~Object()=defaultSleak::Objectvirtual