29 #ifndef _ControllerDirector_H__ 30 #define _ControllerDirector_H__ 46 bool party(
bool bTriggered,
BaseObject* trigger);
47 virtual void XMLEventPort(Element& xmlelement,
XMLPort::Mode mode)
override;
55 bool preparationToTakeControl(
BaseObject * trigger);
The BaseObject is the parent of all classes representing an instance in the game. ...
Definition: BaseObject.h:63
virtual ~ControllerDirector()
Definition: ControllerDirector.h:43
::std::string string
Definition: gtest-port.h:756
PlayerTrigger * pTrigger_
Definition: ControllerDirector.h:64
std::string scriptname_
Definition: ControllerDirector.h:61
PlayerTrigger is an interface if implemented by a specific trigger can be used to recover the Player ...
Definition: PlayerTrigger.h:54
xmlelement
Definition: Super.h:519
ControllableEntity * entity_
Definition: ControllerDirector.h:63
Die Wagnis Klasse hat die folgenden Aufgaben:
Definition: ApplicationPaths.cc:66
Mode
Definition: CorePrereqs.h:102
Shared library macros, enums, constants and forward declarations for the orxonox library ...
#define _OrxonoxExport
Definition: OrxonoxPrereqs.h:60
Definition: Controller.h:38
Context * context_
Definition: ControllerDirector.h:65
void setScriptName(const std::string &name)
Definition: ControllerDirector.h:49
Definition: PlayerInfo.h:39
PlayerInfo * player_
Definition: ControllerDirector.h:62
Definition: ControllerDirector.h:39
The ControllableEntity is derived from the orxonox::MobileEntity.
Definition: ControllableEntity.h:48
Definition of the XMLPortEventState() macro, as well as some more useful macros.
const std::string & getScriptName() const
Definition: ControllerDirector.h:50
Definition: ArtificialController.h:38