OpenPolygon
1.0.0
OpenPolygon is a Rendering Engine
Main Page
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
Engine
Light
Engine::Light Member List
This is the complete list of members for
Engine::Light
, 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
getAmbient
(void)
Engine::Light
getDiffuse
(void)
Engine::Light
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
getSpecular
(void)
Engine::Light
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
Light
(void)
Engine::Light
explicit
Light
(const std::string &light_name)
Engine::Light
explicit
move
(Direction dir, float speed)
Engine::Camera
move_ex
(Camera::Direction dir, float distance, Position *object) (defined in
Engine::Camera
)
Engine::Camera
mPrefix
(defined in
Engine::Light
)
Engine::Light
protected
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
setAmbient
(const Vector3f &ambient)
Engine::Light
setDiffuse
(const Vector3f &diffuse)
Engine::Light
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
setPrefix
(const std::string &prefix)
Engine::Light
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
setSpecular
(const Vector3f &specular)
Engine::Light
setYaw
(float value)
Engine::Camera
ShaderUpdate
(int number, IShader *shader)
Engine::Light
virtual
transform
(void)
Engine::Camera
transformation
(void)
Engine::Position
~Camera
()=default (defined in
Engine::Camera
)
Engine::Camera
virtual
~Light
()=default (defined in
Engine::Light
)
Engine::Light
~Position
()=default (defined in
Engine::Position
)
Engine::Position
virtual
Generated by
1.8.10