GUInity
Public Member Functions | Public Attributes | List of all members
Transform Class Reference
Inheritance diagram for Transform:

Public Member Functions

void setPosition (glm::vec3 position)
 
void setRotation (glm::quat rotation)
 
void setScale (glm::vec3 scale)
 
glm::vec3 getWorldPosition ()
 
glm::vec3 getPosition ()
 
glm::vec3 getScale ()
 
glm::quat getRotation ()
 
glm::quat getWorldRotation ()
 
glm::mat4 getModelMatrix ()
 
glm::mat4 getPosRotMatrix ()
 
void setActor (shared_ptr< Actor > actor)
 
void updateTransform (const PxTransform &transform)
 
glm::vec3 getUp ()
 
glm::vec3 getForward ()
 
glm::vec3 getRight ()
 

Public Attributes

glm::vec3 position
 
glm::vec3 scale
 
glm::quat rotation
 
weak_ptr< Actoractor
 

The documentation for this class was generated from the following files: