Public Slots |
Signals |
Public Member Functions |
Static Public Member Functions |
Properties |
Private Member Functions |
Private Attributes |
List of all members  
  dnai::gcore::HandlerManager Class Reference
  #include <handlermanager.h>
Inheritance diagram for dnai::gcore::HandlerManager:

Collaboration diagram for dnai::gcore::HandlerManager:

Public Slots | |
| void | onEntityAdded (::core::EntityID id, models::Entity &entity) | 
| void | onEntityRemoved (::core::EntityID id, models::Entity &entity) | 
Signals | |
| void | typesChanged (QList< QVariant > types) | 
Public Member Functions | |
| void | setup () | 
| ProjectHandler * | project () | 
| DeclaratorHandler * | declarator () | 
| VariableHandler * | variable () | 
| EnumHandler * | enumeration () | 
| FunctionHandler * | function () | 
| GlobalHandler * | global () | 
| ObjectHandler * | getClass () | 
| ListHandler * | List () | 
| ProjectHandler & | Project () | 
| DeclaratorHandler & | Declarator () | 
| VariableHandler & | Variable () | 
| EnumHandler & | Enumeration () | 
| FunctionHandler & | Function () | 
| GlobalHandler & | Global () | 
| ObjectHandler & | Class () | 
| QList< QVariant > | types () | 
| Q_INVOKABLE dnai::models::Entity * | getType (int index) | 
| Q_INVOKABLE int | getTypeIndex (QUuid typeuid) | 
| dnai::models::Entity * | getEntity (QUuid guid) | 
| Q_INVOKABLE dnai::models::Entity * | getEntityGui (QUuid guid) | 
| Q_INVOKABLE dnai::models::Entity * | getEntity (quint32 id) | 
| Q_INVOKABLE dnai::models::Entity * | getEntityByFullName (const QString &name) | 
Static Public Member Functions | |
| static HandlerManager & | Instance () | 
Properties | |
| ProjectHandler | project | 
| DeclaratorHandler | declarator | 
| VariableHandler | variable | 
| EnumHandler | enumeration | 
| FunctionHandler | Function | 
| GlobalHandler | global | 
| ObjectHandler | Class | 
| ListHandler | List | 
| QList< QVariant > | types | 
Private Member Functions | |
| HandlerManager () | |
Constructor & Destructor Documentation
      
  | 
  private | 
Member Function Documentation
| ObjectHandler& dnai::gcore::HandlerManager::Class | ( | ) | 
| DeclaratorHandler* dnai::gcore::HandlerManager::declarator | ( | ) | 
| DeclaratorHandler & dnai::gcore::HandlerManager::Declarator | ( | ) | 
| EnumHandler* dnai::gcore::HandlerManager::enumeration | ( | ) | 
| EnumHandler & dnai::gcore::HandlerManager::Enumeration | ( | ) | 
| FunctionHandler * dnai::gcore::HandlerManager::function | ( | ) | 
| FunctionHandler& dnai::gcore::HandlerManager::Function | ( | ) | 
| ObjectHandler * dnai::gcore::HandlerManager::getClass | ( | ) | 
| models::Entity * dnai::gcore::HandlerManager::getEntity | ( | QUuid | guid | ) | 
| models::Entity * dnai::gcore::HandlerManager::getEntity | ( | quint32 | id | ) | 
| models::Entity * dnai::gcore::HandlerManager::getEntityByFullName | ( | const QString & | name | ) | 
| models::Entity * dnai::gcore::HandlerManager::getEntityGui | ( | QUuid | guid | ) | 
| models::Entity * dnai::gcore::HandlerManager::getType | ( | int | index | ) | 
| int dnai::gcore::HandlerManager::getTypeIndex | ( | QUuid | typeuid | ) | 
| GlobalHandler* dnai::gcore::HandlerManager::global | ( | ) | 
| GlobalHandler & dnai::gcore::HandlerManager::Global | ( | ) | 
      
  | 
  static | 
| ListHandler* dnai::gcore::HandlerManager::List | ( | ) | 
      
  | 
  slot | 
      
  | 
  slot | 
| ProjectHandler* dnai::gcore::HandlerManager::project | ( | ) | 
| ProjectHandler & dnai::gcore::HandlerManager::Project | ( | ) | 
| void dnai::gcore::HandlerManager::setup | ( | ) | 
| QList<QVariant> dnai::gcore::HandlerManager::types | ( | ) | 
      
  | 
  signal | 
| VariableHandler* dnai::gcore::HandlerManager::variable | ( | ) | 
| VariableHandler & dnai::gcore::HandlerManager::Variable | ( | ) | 
Member Data Documentation
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  private | 
Property Documentation
      
  | 
  read | 
      
  | 
  read | 
      
  | 
  read | 
      
  | 
  read | 
      
  | 
  read | 
      
  | 
  read | 
      
  | 
  read | 
      
  | 
  read | 
      
  | 
  read | 
The documentation for this class was generated from the following files:
- Gui/app/include/dnai/core/handlermanager.h
 - Gui/app/GeneratedFiles/Debug/moc_handlermanager.cpp
 - Gui/app/src/dnai/core/handlermanager.cpp
 
          
          
 1.8.9