#include <gameobjectprivate.h>
Public Member Functions | |
GameObjectPrivate () | |
GameObjectPrivate (const GameObjectPrivate &other) | |
~GameObjectPrivate () | |
Public Attributes | |
QString | description |
bool | enabled |
QVector3D | position |
QVector3D | scale |
QQuaternion | orientation |
QVector3D | worldPosition |
QVector3D | worldScale |
QQuaternion | worldOrientation |
QMatrix4x4 | transform |
bool | transformInvalidated |
GameObject * | parentGameObject |
QList< GameObject * > | children |
QList< Component * > | components |
QMultiHash< int, Component * > | componentTypes |
QList< GameObject * > | objectsToDelete |
Definition at line 35 of file gameobjectprivate.h.
GameObjectPrivate::GameObjectPrivate | ( | ) |
Definition at line 26 of file gameobjectprivate.cpp.
GameObjectPrivate::GameObjectPrivate | ( | const GameObjectPrivate & | other | ) |
Definition at line 37 of file gameobjectprivate.cpp.
GameObjectPrivate::~GameObjectPrivate | ( | ) |
Definition at line 49 of file gameobjectprivate.cpp.
Definition at line 57 of file gameobjectprivate.h.
Definition at line 58 of file gameobjectprivate.h.
QMultiHash<int, Component*> GluonEngine::GameObjectPrivate::componentTypes |
Definition at line 59 of file gameobjectprivate.h.
Definition at line 42 of file gameobjectprivate.h.
Definition at line 43 of file gameobjectprivate.h.
Definition at line 60 of file gameobjectprivate.h.
QQuaternion GluonEngine::GameObjectPrivate::orientation |
Definition at line 47 of file gameobjectprivate.h.
Definition at line 56 of file gameobjectprivate.h.
QVector3D GluonEngine::GameObjectPrivate::position |
Definition at line 45 of file gameobjectprivate.h.
QVector3D GluonEngine::GameObjectPrivate::scale |
Definition at line 46 of file gameobjectprivate.h.
QMatrix4x4 GluonEngine::GameObjectPrivate::transform |
Definition at line 53 of file gameobjectprivate.h.
Definition at line 54 of file gameobjectprivate.h.
QQuaternion GluonEngine::GameObjectPrivate::worldOrientation |
Definition at line 51 of file gameobjectprivate.h.
Definition at line 49 of file gameobjectprivate.h.
Definition at line 50 of file gameobjectprivate.h.