Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Apr 21, 2016, 4:02:06 PM (8 years ago)
Author:
plehmann
Message:

updated some files so NewScriptController lua binds are created. added DebugTask to cmake.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • code/branches/plehmannFS16/src/orxonox/controllers/NewScriptController.h

    r11167 r11172  
    3030#define _NewScriptController_H__
    3131
     32#include "DebugTask.h"
    3233#include "Task.h"
    3334#include "OrxonoxPrereqs.h"                 /* die ganzen tolua, kopiert aus Dock.h*/
     
    5556
    5657            // LUA interface
    57             // tolua_begin
    5858
    59             void debugOut();
     59            void debugOut(float startTime);// tolua_export
    6060
    61             static NewScriptController* getNewScriptController();
     61            static NewScriptController* getNewScriptController();// tolua_export
    6262
    63             int getID() { return ctrlid_; }
     63            int getID() { return ctrlid_; }// tolua_export
    6464
    65             //tolua_end
    6665
    6766            void createAndAddTask(Task newTask);
     
    8180
    8281            // List of events to walk through
    83             std::queue<Task>* taskList_;
     82            std::queue<Task*>* taskQueue_;
    8483
    8584
    8685            //List of Tasks currently active
    87             std::vector<Task>* activeTasks_;
     86            std::vector<Task*>* activeTasks_;
    8887
    8988            // Time since the creation of this ScriptController object
    9089            float scTime_; 
     90
     91            DebugTask* task_;
     92
     93            context* context_;
    9194
    9295
Note: See TracChangeset for help on using the changeset viewer.