#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.
1.6.3