40 #ifndef _scriptworkunit_h
41 #define _scriptworkunit_h
56 class iScriptCompilable;
57 class iScriptMultipleReturn;
85 virtual void RemoveScript(
Whole Index) = 0;
89 virtual Whole GetScriptCount()
const = 0;
93 virtual void ClearScripts() = 0;
Default implementation of WorkUnit. This represents on piece of work through time.
A simple reference counting pointer.
This file has the interfaces for Scripts and tag derived classes.
virtual ~iScriptWorkUnit()
Virtual deconstructor.
This file describes and implements a reference counted pointer that is NOT threadsafe.
The interface for a container of script that can be executed each frame.
The bulk of the engine components go in this namspace.
unsigned long Whole
Whole is an unsigned integer, it will be at least 32bits in size.
This file has the definition of the workunit.