simulation
Class CProductionQueue
IJSObject
|
+--CJSObject
|
+--CProductionQueue
in ProductionQueue.h
in ProductionQueue.cpp
- class CProductionQueue
- extends CJSObject
Methods inherited from class CJSObject |
ScriptingInit, ScriptingShutdown, GetProperty, SetProperty, HasProperty, AddProperty, AddProperty, AddProperty, AddMethod, AddProperty, AddLocalProperty, GetScript, CreateScriptObject, ReleaseScriptObject, Shutdown |
m_items
private std::vector< CProductionItem* > m_items;
m_owner
private CEntity* m_owner;
CProductionQueue
public CProductionQueue( CEntity* owner );
~CProductionQueue
public ~CProductionQueue();
AddItem
public void AddItem( int type, const CStrW& name, float totalTime );
CancelAll
public void CancelAll();
JSI_Cancel
public bool JSI_Cancel( JSContext* cx, uintN argc, jsval* argv );
JSI_Get
public jsval_t JSI_Get( JSContext* cx, uintN argc, jsval* argv );
JSI_GetLength
public jsval JSI_GetLength( JSContext* UNUSED( cx ) );
ScriptingInit
public static void ScriptingInit();
Update
public void Update( size_t timestep );