#include <objectmanager.h>
Public Slots | |
GluonEngine::Component * | createNewComponent (const QString &type, GluonEngine::GameObject *parent) |
GluonEngine::Scene * | createNewScene () |
GluonEngine::GameObject * | createNewGameObject () |
GluonEngine::Asset * | createNewAsset (const QString &fileName) |
void | deleteGameObject (GluonEngine::GameObject *object) |
void | changeProperty (GluonCore::GluonObject *object, QString &property, QVariant &oldValue, QVariant &newValue) |
QString | humanifyClassName (const QString &fixThis, bool justRemoveNamespace=false) const |
Signals | |
void | newObject (GluonCore::GluonObject *) |
void | newScene (GluonEngine::Scene *) |
void | newGameObject (GluonEngine::GameObject *) |
void | newComponent (GluonEngine::Component *) |
Friends | |
class | GluonCore::Singleton< ObjectManager > |
Definition at line 43 of file objectmanager.h.
void ObjectManager::changeProperty | ( | GluonCore::GluonObject * | object, | |
QString & | property, | |||
QVariant & | oldValue, | |||
QVariant & | newValue | |||
) | [slot] |
Definition at line 113 of file objectmanager.cpp.
GluonEngine::Asset * ObjectManager::createNewAsset | ( | const QString & | fileName | ) | [slot] |
Definition at line 76 of file objectmanager.cpp.
GluonEngine::Component * ObjectManager::createNewComponent | ( | const QString & | type, | |
GluonEngine::GameObject * | parent | |||
) | [slot] |
Definition at line 118 of file objectmanager.cpp.
GluonEngine::GameObject * ObjectManager::createNewGameObject | ( | ) | [slot] |
Definition at line 141 of file objectmanager.cpp.
GluonEngine::Scene * ObjectManager::createNewScene | ( | ) | [slot] |
Definition at line 172 of file objectmanager.cpp.
void ObjectManager::deleteGameObject | ( | GluonEngine::GameObject * | object | ) | [slot] |
Definition at line 108 of file objectmanager.cpp.
QString ObjectManager::humanifyClassName | ( | const QString & | fixThis, | |
bool | justRemoveNamespace = false | |||
) | const [slot] |
Definition at line 46 of file objectmanager.cpp.
void GluonCreator::ObjectManager::newComponent | ( | GluonEngine::Component * | ) | [signal] |
void GluonCreator::ObjectManager::newGameObject | ( | GluonEngine::GameObject * | ) | [signal] |
void GluonCreator::ObjectManager::newObject | ( | GluonCore::GluonObject * | ) | [signal] |
void GluonCreator::ObjectManager::newScene | ( | GluonEngine::Scene * | ) | [signal] |
friend class GluonCore::Singleton< ObjectManager > [friend] |
Definition at line 62 of file objectmanager.h.