Voltray Engine Docs
Loading...
Searching...
No Matches
OrthographicCamera Member List

This is the complete list of members for OrthographicCamera, including all inherited members.

BaseCamera(const std::string &name, float aspect, float nearPlane, float farPlane)BaseCamera
Create(CameraType type, const std::string &name="", float aspect=16.0f/9.0f, float nearPlane=0.1f, float farPlane=1000.0f)BaseCamerastatic
FocusOnObject(const Vec3 &objectPosition)BaseCameraprotectedvirtual
FocusOnObjectSmooth(const Vec3 &objectPosition, float duration=1.0f)BaseCameravirtual
GetAnimator()BaseCameravirtual
GetAspectRatio() constBaseCamerainline
GetFarPlane() constBaseCamerainline
GetForward() constBaseCamerainline
GetName() constBaseCamerainline
GetNearPlane() constBaseCamerainline
GetOrthographicSize() constOrthographicCamerainlinevirtual
GetPosition() constBaseCamerainline
GetProjectionMatrix() const overrideOrthographicCameravirtual
GetRight() constBaseCamerainline
GetTarget() constBaseCamerainline
GetTransform() constBaseCameravirtual
GetType() const overrideOrthographicCamerainlinevirtual
GetTypeName() const overrideOrthographicCamerainlinevirtual
GetUp() constBaseCamerainline
GetViewMatrix() constBaseCameravirtual
GetViewProjectionMatrix() constBaseCameravirtual
IsAnimating() constBaseCameravirtual
IsInputEnabled() constBaseCamerainlinevirtual
IsMouseInViewport() constBaseCameravirtual
LookAt(const Vec3 &position, const Vec3 &target, const Vec3 &up)BaseCameravirtual
m_AnimatorBaseCameraprotected
m_AspectBaseCameraprotected
m_CursorHiddenBaseCameraprotected
m_DistanceBaseCameraprotected
m_FarBaseCameraprotected
m_InputEnabledBaseCameraprotected
m_isMouseMovementActiveBaseCameraprotected
m_MouseSensitivityBaseCameraprotected
m_NameBaseCameraprotected
m_NearBaseCameraprotected
m_PitchBaseCameraprotected
m_PositionBaseCameraprotected
m_SizeOrthographicCameraprotected
m_TargetBaseCameraprotected
m_UpBaseCameraprotected
m_ViewMatrixBaseCameramutableprotected
m_ViewMatrixDirtyBaseCameramutableprotected
m_ViewportHeightBaseCameraprotected
m_ViewportWidthBaseCameraprotected
m_ViewportXBaseCameraprotected
m_ViewportYBaseCameraprotected
m_YawBaseCameraprotected
m_ZoomSpeedBaseCameraprotected
OrthographicCamera(const std::string &name, float aspect, float nearPlane, float farPlane, float size=10.0f)OrthographicCamera
ProcessInput()BaseCameravirtual
ProcessKeyboardInput()BaseCameraprotectedvirtual
ProcessMouseInput()BaseCameraprotectedvirtual
ProcessScrollInput()BaseCameraprotectedvirtual
ScreenToWorldRay(float screenX, float screenY) const overrideOrthographicCameravirtual
SetAspectRatio(float aspect)BaseCameravirtual
SetClippingPlanes(float nearPlane, float farPlane)BaseCameravirtual
SetInputEnabled(bool enabled)BaseCameravirtual
SetMouseMovementActive(bool active)BaseCameravirtual
SetName(const std::string &name)BaseCameravirtual
SetOrthographicSize(float size)OrthographicCameravirtual
SetPosition(const Vec3 &position)BaseCameravirtual
SetTarget(const Vec3 &target)BaseCameravirtual
SetTransform(const Mat4 &transform)BaseCameravirtual
SetUp(const Vec3 &up)BaseCameravirtual
SetViewportBounds(float x, float y, float width, float height)BaseCameravirtual
Update()BaseCameravirtual
UpdateAnglesFromPosition()BaseCameraprotectedvirtual
UpdatePositionFromAngles()BaseCameraprotectedvirtual
UpdateViewMatrix() constBaseCameraprotected
Zoom(float delta)BaseCameraprotectedvirtual
~BaseCamera()BaseCameravirtual