34 #ifndef _Namespace_H__ 35 #define _Namespace_H__ The BaseObject is the parent of all classes representing an instance in the game. ...
Definition: BaseObject.h:63
std::string toString() const
Definition: Namespace.cc:146
Namespace(Context *context)
Definition: Namespace.cc:42
virtual void XMLPort(Element &xmlelement, XMLPort::Mode mode) override
XML loading and saving.
Definition: Namespace.cc:59
bool bAutogeneratedFileRootNamespace_
Definition: Namespace.h:78
Shared library macros, enums, constants and forward declarations for the core library ...
::std::string string
Definition: gtest-port.h:756
bool includes(const Namespace *ns) const
Definition: Namespace.cc:114
void setOperator(const std::string &op)
Definition: Namespace.h:62
void setAutogenerated(bool bAutogenerated)
Definition: Namespace.h:57
bool isAutogenerated() const
Definition: Namespace.h:59
xmlelement
Definition: Super.h:519
Definition: Namespace.h:46
void setRoot(bool bRoot)
Definition: Namespace.h:67
Die Wagnis Klasse hat die folgenden Aufgaben:
Definition: ApplicationPaths.cc:66
Mode
Definition: CorePrereqs.h:102
const std::string & getOperator() const
Definition: Namespace.h:64
Declaration of BaseObject, the base class of all objects in Orxonox.
std::set< NamespaceNode * > representingNamespaces_
Definition: Namespace.h:77
void loadObjects(BaseObject *object)
Definition: Namespace.cc:105
bool isIncludedIn(const Namespace *ns) const
Definition: Namespace.h:71
std::string operator_
Definition: Namespace.h:80
virtual ~Namespace()
Definition: Namespace.cc:52
const BaseObject * saveObjects(unsigned int index) const
Definition: Namespace.cc:109
bool bRoot_
Definition: Namespace.h:79