Engine²
Open-source game engine written in C++.
Loading...
Searching...
No Matches
CameraMovement::Utils::OrbitalChaseBehavior Member List

This is the complete list of members for CameraMovement::Utils::OrbitalChaseBehavior, including all inherited members.

_coreCameraMovement::Utils::OrbitalChaseBehaviorprivate
_cursorPosCallbackIdCameraMovement::Utils::OrbitalChaseBehaviorprivate
_distanceCameraMovement::Utils::OrbitalChaseBehaviorprivate
_hasWarnedInvalidTargetCameraMovement::Utils::OrbitalChaseBehaviorprivate
_isDraggingCameraMovement::Utils::OrbitalChaseBehaviorprivate
_lastMouseXCameraMovement::Utils::OrbitalChaseBehaviorprivate
_lastMouseYCameraMovement::Utils::OrbitalChaseBehaviorprivate
_maxDistanceCameraMovement::Utils::OrbitalChaseBehaviorprivate
_minDistanceCameraMovement::Utils::OrbitalChaseBehaviorprivate
_mouseButtonCallbackIdCameraMovement::Utils::OrbitalChaseBehaviorprivate
_pitchCameraMovement::Utils::OrbitalChaseBehaviorprivate
_scrollCallbackIdCameraMovement::Utils::OrbitalChaseBehaviorprivate
_scrollSensitivityCameraMovement::Utils::OrbitalChaseBehaviorprivate
_targetCameraMovement::Utils::OrbitalChaseBehaviorprivate
_yawCameraMovement::Utils::OrbitalChaseBehaviorprivate
GetMaxDistance() constCameraMovement::Utils::OrbitalChaseBehaviorinline
GetMinDistance() constCameraMovement::Utils::OrbitalChaseBehaviorinline
GetScrollSensitivity() constCameraMovement::Utils::OrbitalChaseBehaviorinline
GetTarget() constCameraMovement::Utils::OrbitalChaseBehaviorinline
HandleCursorPos(Engine::Core &core, float xpos, float ypos)CameraMovement::Utils::OrbitalChaseBehaviorinlineprivate
HandleMouseButton(Engine::Core &, int button, int action, int)CameraMovement::Utils::OrbitalChaseBehaviorinlineprivate
HandleScroll(Engine::Core &, double, double yoffset)CameraMovement::Utils::OrbitalChaseBehaviorinlineprivate
ICameraBehavior()=defaultCameraMovement::Utils::ICameraBehavior
ICameraBehavior(Engine::Core &)CameraMovement::Utils::ICameraBehaviorinlineexplicit
OrbitalChaseBehavior(Engine::Core &core, Engine::Entity target)CameraMovement::Utils::OrbitalChaseBehaviorinlineexplicit
SetMaxDistance(float newMaxDistance)CameraMovement::Utils::OrbitalChaseBehaviorinline
SetMinDistance(float newMinDistance)CameraMovement::Utils::OrbitalChaseBehaviorinline
SetScrollSensitivity(float newScrollSensitivity)CameraMovement::Utils::OrbitalChaseBehaviorinline
SetTarget(Engine::Entity newTarget)CameraMovement::Utils::OrbitalChaseBehaviorinline
Update(Engine::Core &core, CameraMovement::Resource::CameraManager &manager, Object::Component::Transform &cameraTransform, Object::Component::Camera &, float) overrideCameraMovement::Utils::OrbitalChaseBehaviorinlinevirtual
UpdatePosition(Object::Component::Transform &cameraTransform)CameraMovement::Utils::OrbitalChaseBehaviorinlineprivate
UpdateRotation(Object::Component::Transform &cameraTransform)CameraMovement::Utils::OrbitalChaseBehaviorinlineprivate
~ICameraBehavior()=defaultCameraMovement::Utils::ICameraBehaviorvirtual
~OrbitalChaseBehavior() overrideCameraMovement::Utils::OrbitalChaseBehaviorinline