63 bool execute(
bool bTriggered,
BaseObject* trigger);
64 bool undocking(
bool bTriggered,
BaseObject* trigger);
68 virtual void XMLEventPort(Element& xmlelement,
XMLPort::Mode mode)
override;
81 bool dockingAnimationFinished(
PlayerInfo* player);
82 bool undockingAnimationFinished(
PlayerInfo* player);
90 static unsigned int getNumberOfActiveDocks();
91 static Dock* getActiveDockAtIndex(
unsigned int index);
95 static void cmdDock();
96 static void cmdUndock();
99 void showDockingDialogHelper(
PlayerInfo* player);
100 void showUndockingDialogHelper(
PlayerInfo* player);
101 static void showDockingDialog();
The BaseObject is the parent of all classes representing an instance in the game. ...
Definition: BaseObject.h:63
#define _DockingExport
Definition: DockingPrereqs.h:58
static HumanController * getLocalControllerSingleton()
Definition: HumanController.h:89
The StaticEntity is the simplest derivative of the orxonox::WorldEntity class.
Definition: StaticEntity.h:50
std::list< DockingAnimation * > animations_
The list of DockingAnimations to be executed before a player docks.
Definition: Dock.h:108
Handles DockingEffects for Docks.
Definition: DockingEffect.h:60
void undock()
Definition: Dock.h:88
Declaration of the XMLPort helper classes and macros.
Base class for docking animations used by Docks.
Definition: DockingAnimation.h:62
xmlelement
Definition: Super.h:519
std::set< PlayerInfo * > candidates_
A set of all players which are allowed to dock using the console command.
Definition: Dock.h:104
Die Wagnis Klasse hat die folgenden Aufgaben:
Definition: ApplicationPaths.cc:66
std::list< DockingEffect * > effects_
The list of DockingEffects to be executed when a player docks.
Definition: Dock.h:107
Mode
Definition: CorePrereqs.h:102
Definition of the DockingEffect class.
Definition: PlayerInfo.h:39
void dock()
Definition: Dock.h:86
Shared library macros, enums, constants and forward declarations for the questsystem module ...
Definition of the DockingAnimation class.
std::set< PlayerInfo * > docked_
A set of all docked players.
Definition: Dock.h:105
Definition of the XMLPortEventState() macro, as well as some more useful macros.