Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Apr 3, 2014, 1:21:01 PM (11 years ago)
Author:
mkronig
Message:

commit 3.4.2014

File:
1 edited

Legend:

Unmodified
Added
Removed
  • code/branches/ScriptableController/src/orxonox/controllers/ScriptController.h

    r9667 r10012  
    3232#include "OrxonoxPrereqs.h"
    3333#include "ArtificialController.h"
     34#include "core/EventIncludes.h"
     35
    3436
    3537namespace orxonox
     
    4143            virtual ~ScriptController() { }
    4244
     45            virtual void XMLPort(Element& xmlelement, XMLPort::Mode mode);
     46            bool party(bool bTriggered, BaseObject* trigger);
     47            void tick(float dt);
     48            void takeControl(Controller * controller, BaseObject * trigger);
     49            bool preparationToTakeControl(BaseObject * trigger);
     50            void setNewController(Controller * controller);
     51
     52
    4353        private:
     54           
     55           PlayerInfo* player_;
     56
     57           ControllableEntity* entity_;
     58
     59           PlayerTrigger * pTrigger_;
     60       
     61
    4462    };
    4563}
Note: See TracChangeset for help on using the changeset viewer.