Rendu
A lightweight rendering engine for experimentations
Loading...
Searching...
No Matches
ControllableCamera Member List

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

_anglesControllableCameraprivate
_angularSpeedControllableCameraprivate
_centerCameraprotected
_clippingPlanesCameraprotected
_eyeCameraprotected
_fovCameraprotected
_guiFOVControllableCameraprivate
_modeControllableCameraprivate
_projectionCameraprotected
_radiusControllableCameraprivate
_ratioCameraprotected
_rightCameraprotected
_speedControllableCameraprivate
_upCameraprotected
_viewCameraprotected
apply(const Camera &camera)Camera
Camera()Camera
Camera(const Camera &)=defaultCamera
Camera(Camera &&)=defaultCamera
center() constCamerainline
clippingPlanes() constCamerainline
ControllableCamera()ControllableCamera
decode(const KeyValues &params)Camera
direction() constCamerainline
encode() constCamera
fov(float fov)Camera
fov() constCamerainline
frustum(float near, float far)Camera
interface()ControllableCamera
Mode enum nameControllableCamera
operator=(const Camera &)=defaultCamera
operator=(Camera &&)=defaultCamera
physics(double frameTime)ControllableCamera
pixelShifts(glm::vec3 &corner, glm::vec3 &dx, glm::vec3 &dy) constCamera
pose(const glm::vec3 &position, const glm::vec3 &center, const glm::vec3 &up) overrideControllableCameravirtual
position() constCamerainline
projection(float ratio, float fov, float near, float far)Cameravirtual
projection() constCamerainline
ratio(float ratio)Camera
ratio() constCamerainline
reset()ControllableCamera
speed()ControllableCamerainline
up() constCamerainline
update()ControllableCamera
updateProjection()Cameraprotected
updateUsingJoystick(double frameTime)ControllableCameraprivate
updateUsingKeyboard(double frameTime)ControllableCameraprivate
updateUsingTurnTable(double frameTime)ControllableCameraprivate
updateView()Cameraprotected
view() constCamerainline
~Camera()=defaultCameravirtual