Space Engineers
Public Member Functions | Properties | List of all members
ParallelTasks.IWork Interface Reference

An interface for a piece of work which can be executed by ParallelTasks. More...

Inheritance diagram for ParallelTasks.IWork:
ParallelTasks.ActionWork ParallelTasks.DelegateWork ParallelTasks.ForEachLoopWork< T > ParallelTasks.ForLoopWork ParallelTasks.FutureWork< T > ParallelTasks.IPrioritizedWork Sandbox.Game.Entities.Cube.MyDepositQuery VRage.Render11.GeometryStage2.Culling.MyCpuFrustumCullingWork VRage.Render11.GeometryStage2.Rendering.MyRenderPass VRageRender.MyActorsUpdatingWork VRageRender.MyRenderingWork VRage.Render11.GeometryStage2.Rendering.MyDepthPass VRage.Render11.GeometryStage2.Rendering.MyGBufferPass VRageRender.MyRenderingWorkRecordCommands

Public Member Functions

void DoWork (WorkData workData=null)
 Executes the work. More...
 

Properties

WorkOptions Options [get]
 Gets options specifying how this work may be executed. More...
 

Detailed Description

An interface for a piece of work which can be executed by ParallelTasks.

Definition at line 11 of file IWork.cs.

Member Function Documentation

void ParallelTasks.IWork.DoWork ( WorkData  workData = null)

Property Documentation

WorkOptions ParallelTasks.IWork.Options
get

Gets options specifying how this work may be executed.

Definition at line 21 of file IWork.cs.


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