- Timestamp:
- Aug 31, 2009, 9:18:17 PM (15 years ago)
- File:
-
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
code/branches/libraries2/src/orxonox/interfaces/PlayerTrigger.h
r5722 r5727 37 37 38 38 #include "OrxonoxPrereqs.h" 39 #include " Trigger.h"39 #include "core/OrxonoxClass.h" 40 40 41 41 namespace orxonox … … 47 47 Damian 'Mozork' Frick 48 48 */ 49 class _OrxonoxExport PlayerTrigger : public Trigger49 class _OrxonoxExport PlayerTrigger : virtual public OrxonoxClass 50 50 { 51 51 public: 52 PlayerTrigger(BaseObject* creator); 53 virtual ~PlayerTrigger(); 54 55 virtual void XMLPort(Element& xmlelement, XMLPort::Mode mode); //!< Method for creating a PlayerTrigger object through XML. 52 PlayerTrigger(); 53 virtual ~PlayerTrigger() {} 56 54 57 55 /** … … 70 68 71 69 protected: 72 virtual bool isTriggered(TriggerMode::Value mode) = 0;73 74 70 /** 75 71 @brief Set the player that triggered the PlayerTrigger. This is normally done by classes inheriting vom PlayerTrigger.
Note: See TracChangeset
for help on using the changeset viewer.