57 virtual void changedName()
override;
60 { this->link_ = link; this->bIsLink_ = !link.empty(); }
62 {
return this->link_; }
64 {
return this->bIsLink_; }
67 { this->bLoadDefaults_ = bLoadDefaults; }
69 {
return this->bLoadDefaults_; }
76 {
return this->baseclass_; }
78 {
return this->baseclassIdentifier_; }
82 static std::map<std::string, Template*>& getTemplateMap();
The BaseObject is the parent of all classes representing an instance in the game. ...
Definition: BaseObject.h:63
Identifier * getBaseclassIdentifier() const
Definition: Template.h:77
Identifier * baseclassIdentifier_
Definition: Template.h:90
Definition: Template.h:50
bool bIsLink_
Definition: Template.h:91
std::string baseclass_
Definition: Template.h:89
bool isLink() const
Definition: Template.h:63
void setLoadDefaults(bool bLoadDefaults)
Definition: Template.h:66
bool getLoadDefaults() const
Definition: Template.h:68
Shared library macros, enums, constants and forward declarations for the core library ...
::std::string string
Definition: gtest-port.h:756
const std::string & getBaseclass() const
Definition: Template.h:75
const std::string & getLink() const
Definition: Template.h:61
std::string link_
Definition: Template.h:88
xmlelement
Definition: Super.h:519
Die Wagnis Klasse hat die folgenden Aufgaben:
Definition: ApplicationPaths.cc:66
#define _CoreExport
Definition: CorePrereqs.h:61
Mode
Definition: CorePrereqs.h:102
The Identifier is used to identify the class of an object and to store information about the class...
Definition: Identifier.h:109
void setLink(const std::string &link)
Definition: Template.h:59
Declaration of BaseObject, the base class of all objects in Orxonox.
bool bLoadDefaults_
Definition: Template.h:92
TiXmlElement * xmlelement_
Definition: Template.h:87
The element is a container class.
Definition: tinyxml.h:961
bool bIsReturningXMLElement_
Definition: Template.h:93