Class Transform

Class Documentation

class Transform

Defines a single transform with name and parent id reference.

Public Functions

Transform(std::string &name, int parentId, void *ref = nullptr)
Transform(int parentId)
Transform()
virtual ~Transform()
inline virtual void update()
inline virtual std::string info()

Public Members

TransformTranslation translation
TransformRotation rotation
TransformScale scale
Matrixd mMatrix
Matrixd mWorldMatrix
bool bWorldMatrix
std::vector<TransformMatrix> matrices
std::vector<enum ComponentType> transformOrder
std::string mName
int mParentId
void *mReference