#include "../common.h"
#include "../FactoryObjects.h"
#include "../FactoryObjectConfigs.h"
#include "../tinyxml/tinyxml.h"
#include "../gui/EditationWindowObjectTransferable.h"
#include "ObjectTransferable.h"
Functions | |
FactoryObjectsDeclar::ProductType * | GetInstance (const FactoryObjectsDeclar::InitializerType &init) |
FactoryObjectConfigsDeclar::ProductType * | GetConfigInstance (const FactoryObjectConfigsDeclar::InitializerType &init) |
Variables | |
const FactoryObjectsDeclar::IdentifierType | objectIdentifier = ObjectTransferable::CLASS_NAME |
const bool | objectRegistred |
const FactoryObjectConfigsDeclar::IdentifierType | identifierConfig = "transferable" |
const bool | registredConfig |
Boris Prochazka, xproch63@stud.fit.vutbr.cz
Martin Rapavy, xrapav00@stud.fit.vutbr.cz
Petr Zemek, xzemek02@stud.fit.vutbr.cz
FactoryObjectConfigsDeclar::ProductType* @19::GetConfigInstance | ( | const FactoryObjectConfigsDeclar::InitializerType & | init | ) | [static] |
FactoryObjectsDeclar::ProductType* @18::GetInstance | ( | const FactoryObjectsDeclar::InitializerType & | init | ) | [static] |
const FactoryObjectConfigsDeclar::IdentifierType identifierConfig = "transferable" [static] |
const FactoryObjectsDeclar::IdentifierType objectIdentifier = ObjectTransferable::CLASS_NAME [static] |
const bool objectRegistred [static] |
Initial value:
FactoryObjects::Instance().Register( objectIdentifier, GetInstance)
const bool registredConfig [static] |
Initial value:
FactoryObjectConfigs::Instance().Register( identifierConfig, GetConfigInstance)