Vesper 0.5.1
Vesper is short form for the Latin word for "Bat", as Vesper is designed to be small, lightweight, and easily handle things like particles and flocking behaviors in accordance with the nature of bats. \n It is meant to be a particle simulation, VFX editor, and CAN be used secondarily as a small game engine.
GitHub | Vesper Updates | Creator
Loading...
Searching...
No Matches
Vesper::EditorCamera Member List

This is the complete list of members for Vesper::EditorCamera, including all inherited members.

CalculatePosition() constVesper::EditorCameraprivate
Camera()=defaultVesper::Camera
Camera(const glm::mat4 &projection)Vesper::Camerainline
EditorCamera()Vesper::EditorCamera
EditorCamera(float fov, float aspectRation, float nearClip, float farClip)Vesper::EditorCamera
GetDistance() constVesper::EditorCamerainline
GetForwardDirection() constVesper::EditorCamera
GetOrientation() constVesper::EditorCamera
GetPitch() constVesper::EditorCamerainline
GetPosition() constVesper::EditorCamerainline
GetProjection() constVesper::Camerainline
GetRightDirection() constVesper::EditorCamera
GetUpDirection() constVesper::EditorCamera
GetViewMatrix() constVesper::EditorCamerainline
GetViewProjection() constVesper::EditorCamerainline
GetYaw() constVesper::EditorCamerainline
m_AspectRatioVesper::EditorCameraprivate
m_DistanceVesper::EditorCameraprivate
m_FarClipVesper::EditorCameraprivate
m_FocalPointVesper::EditorCameraprivate
m_FOVVesper::EditorCameraprivate
m_InitialMousePositionVesper::EditorCameraprivate
m_NearClipVesper::EditorCameraprivate
m_PitchVesper::EditorCameraprivate
m_PositionVesper::EditorCameraprivate
m_ProjectionVesper::Cameraprotected
m_ViewMatrixVesper::EditorCameraprivate
m_ViewportHeightVesper::EditorCameraprivate
m_ViewportWidthVesper::EditorCameraprivate
m_YawVesper::EditorCameraprivate
MousePan(const glm::vec2 &delta)Vesper::EditorCameraprivate
MouseRotate(const glm::vec2 &delta)Vesper::EditorCameraprivate
MouseZoom(float delta)Vesper::EditorCameraprivate
OnEvent(Event &e)Vesper::EditorCamera
OnMouseScroll(MouseScrolledEvent &e)Vesper::EditorCameraprivate
OnUpdate(Timestep ts)Vesper::EditorCamera
PanSpeed() constVesper::EditorCameraprivate
RotationSpeed() constVesper::EditorCameraprivate
SetDistance(float distance)Vesper::EditorCamerainline
SetPitch(float pitch)Vesper::EditorCamerainline
SetPosition(const glm::vec3 &position)Vesper::EditorCamera
SetViewportSize(float width, float height)Vesper::EditorCamerainline
SetYaw(float yaw)Vesper::EditorCamerainline
UpdateProjection()Vesper::EditorCameraprivate
UpdateView()Vesper::EditorCameraprivate
ZoomSpeed() constVesper::EditorCameraprivate
~Camera()=defaultVesper::Camera