| Oxygen Engine
    Modern C++ 3D Engine using OpenGL | 
This is the complete list of members for oe::scene::Transform, including all inherited members.
| fillFrom(const Transform &transform) | oe::scene::Transform | |
| forceDirty(const bool is_dirty) const | oe::scene::Transform | inlineprotected | 
| getModelMatrix() const | oe::scene::Transform | |
| getPerspective() const | oe::scene::Transform | inline | 
| getPosition() const | oe::scene::Transform | inline | 
| getRotation() const | oe::scene::Transform | inline | 
| getRotationAs(R &result) const | oe::scene::Transform | inline | 
| getScale() const | oe::scene::Transform | inline | 
| getScaleAs(S &result) const | oe::scene::Transform | inline | 
| getSkew() const | oe::scene::Transform | inline | 
| getTranslation() const | oe::scene::Transform | inline | 
| getTranslationAs(T &result) const | oe::scene::Transform | inline | 
| interpolateWith(const float ratio, const Transform &target) | oe::scene::Transform | |
| isDirty() const | oe::scene::Transform | inline | 
| loadFromModel(const glm::mat4 &model) | oe::scene::Transform | |
| relativeMove(const glm::vec3 &translation) | oe::scene::Transform | |
| relativeRotate(const glm::quat &quaternion) | oe::scene::Transform | |
| relativeRotate(const float x, const float y, const float z) | oe::scene::Transform | |
| relativeRotate(const lit::Angle &x, const lit::Angle &y, const lit::Angle &z) | oe::scene::Transform | |
| relativeScale(const glm::vec3 &scale) | oe::scene::Transform | |
| relativeTranslate(const glm::vec3 &translation) | oe::scene::Transform | |
| relativeTranslate(const float x, const float y, const float z) | oe::scene::Transform | |
| setPerspective(const glm::vec4 &perspective) | oe::scene::Transform | |
| setPosition(const glm::vec3 &position) | oe::scene::Transform | inline | 
| setPosition(const float x, const float y, const float z) | oe::scene::Transform | inline | 
| setRotation(const float x, const float y, const float z) | oe::scene::Transform | |
| setRotation(const lit::Angle &x, const lit::Angle &y, const lit::Angle &z) | oe::scene::Transform | |
| setRotation(const R &rotation) | oe::scene::Transform | inline | 
| setScale(const float x, const float y, const float z) | oe::scene::Transform | |
| setScale(const S &scale) | oe::scene::Transform | inline | 
| setSkew(const glm::vec3 &skew) | oe::scene::Transform | |
| setTranslation(const float x, const float y, const float z) | oe::scene::Transform | |
| setTranslation(const T &translation) | oe::scene::Transform | inline | 
| Transform(const glm::vec3 &translation=glm::vec3(0.f), const glm::quat &rotation=glm::quat(1.f, 0.f, 0.f, 0.f), const glm::vec3 &scale=glm::vec3(1.f), const glm::vec3 &skew=glm::vec3(0.f), const glm::vec4 &perspective=glm::vec4(glm::vec3(0.f), 1.f)) | oe::scene::Transform | |
| Transform(const glm::mat4 &model) | oe::scene::Transform |