Space Engineers
Public Member Functions | List of all members
Sandbox.Game.World.MyPrefabManager.CreateGridsData Class Reference

Holds data for asynchrnonous initialization of prefabs More...

Inheritance diagram for Sandbox.Game.World.MyPrefabManager.CreateGridsData:
ParallelTasks.WorkData

Public Member Functions

 CreateGridsData (List< MyCubeGrid > results, string prefabName, MatrixD worldMatrix, bool spawnAtOrigin=false, bool ignoreMemoryLimits=true, long factionId=0, Stack< Action > callbacks=null)
 
void CallCreateGridsFromPrefab (ParallelTasks.WorkData workData)
 
void OnGridsCreated (ParallelTasks.WorkData workData)
 
- Public Member Functions inherited from ParallelTasks.WorkData
 WorkData ()
 
void FlagAsFailed ()
 

Additional Inherited Members

- Public Types inherited from ParallelTasks.WorkData
enum  WorkStateEnum { WorkStateEnum.NOT_STARTED = 0, WorkStateEnum.RUNNING, WorkStateEnum.SUCCEEDED, WorkStateEnum.FAILED }
 
- Properties inherited from ParallelTasks.WorkData
WorkStateEnum WorkState [get, set]
 

Detailed Description

Holds data for asynchrnonous initialization of prefabs

Definition at line 154 of file MyPrefabManager.cs.

Constructor & Destructor Documentation

Sandbox.Game.World.MyPrefabManager.CreateGridsData.CreateGridsData ( List< MyCubeGrid results,
string  prefabName,
MatrixD  worldMatrix,
bool  spawnAtOrigin = false,
bool  ignoreMemoryLimits = true,
long  factionId = 0,
Stack< Action >  callbacks = null 
)
inline

Definition at line 165 of file MyPrefabManager.cs.

Member Function Documentation

void Sandbox.Game.World.MyPrefabManager.CreateGridsData.CallCreateGridsFromPrefab ( ParallelTasks.WorkData  workData)
inline

Definition at line 179 of file MyPrefabManager.cs.

void Sandbox.Game.World.MyPrefabManager.CreateGridsData.OnGridsCreated ( ParallelTasks.WorkData  workData)
inline

Definition at line 197 of file MyPrefabManager.cs.


The documentation for this class was generated from the following file: