35 #ifndef _PortalLink_H__ 36 #define _PortalLink_H__ 61 { this->fromID_ = from; }
63 {
return this->fromID_; }
66 inline unsigned int getToID(
unsigned int)
const 67 {
return this->toID_; }
75 static std::map<PortalEndPoint *, PortalEndPoint *>
links_s;
The BaseObject is the parent of all classes representing an instance in the game. ...
Definition: BaseObject.h:63
Declaration of the PortalEndPoint class.
#define _PortalsExport
Definition: PortalsPrereqs.h:58
PortalEndPoint * from_
pointer to this Link's entrance
Definition: PortalLink.h:78
static std::map< PortalEndPoint *, PortalEndPoint * > links_s
maps entrances to exits
Definition: PortalLink.h:75
unsigned int getFromID(unsigned int) const
Definition: PortalLink.h:62
The MetaPickup uses all the PickupCarriers' Pickupables.
void setFromID(unsigned int from)
Definition: PortalLink.h:60
unsigned int getToID(unsigned int) const
Definition: PortalLink.h:66
Shared library macros, enums, constants and forward declarations for the questsystem module ...
unsigned int toID_
id of the exit of this Link
Definition: PortalLink.h:77
xmlelement
Definition: Super.h:519
The MobileEntity is a derived class from orxonox::WorldEntity and orxonox::Tickable.
Definition: MobileEntity.h:53
PortalEndPoint * to_
pointer to this Link's exit
Definition: PortalLink.h:79
Die Wagnis Klasse hat die folgenden Aufgaben:
Definition: ApplicationPaths.cc:66
A PortalEndPoint serves as portal entrance and/or exit.
Definition: PortalEndPoint.h:59
Mode
Definition: CorePrereqs.h:102
A PortalLink represents the connection between two @ref orxonox::PortalEndPoint "PortalEndPoints" ...
Definition: PortalLink.h:53
Declaration of BaseObject, the base class of all objects in Orxonox.
unsigned int fromID_
id of the entrance of this Link
Definition: PortalLink.h:76
void setToID(unsigned int to)
Definition: PortalLink.h:64