OpenPolygon  1.0.0
OpenPolygon is a Rendering Engine
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::Cameraexplicit
Camera(const std::string &camera_name)Engine::Cameraexplicit
CameraMode enum name (defined in Engine::Camera)Engine::Camera
camtransformation(void)Engine::Position
Direction enum nameEngine::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::Camerainlineprotected
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::Lightexplicit
Light(const std::string &light_name)Engine::Lightexplicit
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::Lightprotected
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::Lightvirtual
transform(void)Engine::Camera
transformation(void)Engine::Position
~Camera()=default (defined in Engine::Camera)Engine::Cameravirtual
~Light()=default (defined in Engine::Light)Engine::Light
~Position()=default (defined in Engine::Position)Engine::Positionvirtual