OpenPolygon
1.0.0
OpenPolygon is a Rendering Engine
Main Page
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
Engine
Camera
Engine::Camera Member List
This is the complete list of members for
Engine::Camera
, including all inherited members.
AutoRotation
(Position *object)
Engine::Camera
AutoRotationReset
(void) (defined in
Engine::Camera
)
Engine::Camera
BACKWARD
enum value (defined in
Engine::Camera
)
Engine::Camera
Camera
(void)
Engine::Camera
explicit
Camera
(const std::string &camera_name)
Engine::Camera
explicit
CameraMode
enum name (defined in
Engine::Camera
)
Engine::Camera
camtransformation
(void)
Engine::Position
Direction
enum name
Engine::Camera
EGO_MODE
enum value (defined in
Engine::Camera
)
Engine::Camera
FLY_MODE
enum value (defined in
Engine::Camera
)
Engine::Camera
FORWARD
enum value (defined in
Engine::Camera
)
Engine::Camera
getMatrix
(void) const
Engine::Position
getName
(void)
Engine::Camera
getNormalMatrix
(glm::mat4 model_view) const
Engine::Position
getPitch
(void)
Engine::Camera
getPosition
(void) const
Engine::Position
getQuanternion
(void) const
Engine::Position
getQuat
() const
Engine::Position
getRadian
(float angle)
Engine::Camera
inline
protected
getRotation
(void) const
Engine::Position
getRotationMatrix
(void) const
Engine::Position
getRotationMatrix
(const Vector3f &vector) (defined in
Engine::Position
)
Engine::Position
getScale
(void) const
Engine::Position
getTranslationMatrix
(glm::vec3 vector) (defined in
Engine::Position
)
Engine::Position
getTranslationMatrix
(void) const
Engine::Position
getView
(void)
Engine::Camera
getYaw
(void)
Engine::Camera
invertPitch
(void) (defined in
Engine::Camera
)
Engine::Camera
invertYaw
(void) (defined in
Engine::Camera
)
Engine::Camera
LEFT
enum value (defined in
Engine::Camera
)
Engine::Camera
move
(Direction dir, float speed)
Engine::Camera
move_ex
(Camera::Direction dir, float distance, Position *object) (defined in
Engine::Camera
)
Engine::Camera
Position
() (defined in
Engine::Position
)
Engine::Position
Position
(const std::string &component_name) (defined in
Engine::Position
)
Engine::Position
RIGHT
enum value (defined in
Engine::Camera
)
Engine::Camera
setMatrix
(const glm::mat4 &model_matrix)
Engine::Position
setMode
(CameraMode mode)
Engine::Camera
setName
(const std::string &name)
Engine::Camera
setPitch
(float value)
Engine::Camera
setPosition
(const Vector3f &position)
Engine::Position
setQuanternion
(const Vector4f &quant)
Engine::Position
setRotation
(const Vector3f &rotation)
Engine::Position
setScale
(const Vector3f &scale)
Engine::Position
setScissorView
(Vector4f sci)
Engine::Camera
setScissorView
(int x, int y, int width, int height) (defined in
Engine::Camera
)
Engine::Camera
setYaw
(float value)
Engine::Camera
transform
(void)
Engine::Camera
transformation
(void)
Engine::Position
~Camera
()=default (defined in
Engine::Camera
)
Engine::Camera
virtual
~Position
()=default (defined in
Engine::Position
)
Engine::Position
virtual
Generated by
1.8.10