Spinning Topp Logo BlackTopp Studios
inc
Mezzanine::Scripting::iScriptWorkUnit Member List

This is the complete list of members for Mezzanine::Scripting::iScriptWorkUnit, including all inherited members.

AddDependency(iWorkUnit *NewDependency)Mezzanine::Threading::DefaultWorkUnitvirtual
AddScript(CountedPtr< iScript > ScriptToAdd)=0Mezzanine::Scripting::iScriptWorkUnitpure virtual
ClearDependencies()Mezzanine::Threading::DefaultWorkUnitvirtual
ClearScripts()=0Mezzanine::Scripting::iScriptWorkUnitpure virtual
CurrentRunningStateMezzanine::Threading::DefaultWorkUnitprotected
DefaultWorkUnit()Mezzanine::Threading::DefaultWorkUnit
DependenciesMezzanine::Threading::DefaultWorkUnitprotected
DoWork(DefaultThreadSpecificStorage::Type &CurrentThreadStorage)=0Mezzanine::Threading::iWorkUnitpure virtual
GetDependency(Whole Index) const Mezzanine::Threading::DefaultWorkUnitvirtual
GetDependencyCount() const Mezzanine::Threading::DefaultWorkUnitvirtual
GetDependentCount(FrameScheduler &SchedulerToCount)Mezzanine::Threading::DefaultWorkUnitvirtual
GetImmediateDependencyCount() const Mezzanine::Threading::DefaultWorkUnitvirtual
GetPerformance() const Mezzanine::Threading::DefaultWorkUnitvirtual
GetPerformanceLog()Mezzanine::Threading::DefaultWorkUnitvirtual
GetRunningState() const Mezzanine::Threading::DefaultWorkUnitvirtual
GetScript(Whole Index)=0Mezzanine::Scripting::iScriptWorkUnitpure virtual
GetScriptCount() const =0Mezzanine::Scripting::iScriptWorkUnitpure virtual
GetSortingKey(FrameScheduler &SchedulerToCount)Mezzanine::Threading::DefaultWorkUnitvirtual
IsEveryDependencyComplete()Mezzanine::Threading::DefaultWorkUnitvirtual
operator()(DefaultThreadSpecificStorage::Type &CurrentThreadStorage)Mezzanine::Threading::DefaultWorkUnitvirtual
PerformanceLogMezzanine::Threading::DefaultWorkUnitprotected
PrepareForNextFrame()Mezzanine::Threading::DefaultWorkUnitvirtual
RemoveDependency(iWorkUnit *RemoveDependency)Mezzanine::Threading::DefaultWorkUnitvirtual
RemoveScript(CountedPtr< iScript > ScriptToRemove)=0Mezzanine::Scripting::iScriptWorkUnitpure virtual
RemoveScript(Whole Index)=0Mezzanine::Scripting::iScriptWorkUnitpure virtual
TakeOwnerShip()Mezzanine::Threading::DefaultWorkUnitvirtual
~DefaultWorkUnit()Mezzanine::Threading::DefaultWorkUnitvirtual
~iScriptWorkUnit()Mezzanine::Scripting::iScriptWorkUnitinlinevirtual
~iWorkUnit()Mezzanine::Threading::iWorkUnitinlinevirtual