Space Engineers
Public Member Functions | Protected Member Functions | Properties | List of all members
VRageRender.MyRenderingWork Class Referenceabstract
Inheritance diagram for VRageRender.MyRenderingWork:
ParallelTasks.IPrioritizedWork ParallelTasks.IWork VRageRender.MyRenderingWorkRecordCommands

Public Member Functions

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

Protected Member Functions

void AddDeferredContext (MyRenderContext rc)
 
void AddPass (MyRenderingPass pass)
 

Properties

WorkPriority Priority [get]
 
WorkOptions Options [get]
 
- Properties inherited from ParallelTasks.IPrioritizedWork
WorkPriority Priority [get]
 
- Properties inherited from ParallelTasks.IWork
WorkOptions Options [get]
 Gets options specifying how this work may be executed. More...
 

Detailed Description

Definition at line 16 of file MyRenderingWork.cs.

Member Function Documentation

void VRageRender.MyRenderingWork.AddDeferredContext ( MyRenderContext  rc)
inlineprotected

Definition at line 26 of file MyRenderingWork.cs.

void VRageRender.MyRenderingWork.AddPass ( MyRenderingPass  pass)
inlineprotected

Definition at line 31 of file MyRenderingWork.cs.

abstract void VRageRender.MyRenderingWork.DoWork ( WorkData  workData = null)
pure virtual

Executes the work.

Implements ParallelTasks.IWork.

Implemented in VRageRender.MyRenderingWorkRecordCommands.

Property Documentation

WorkOptions VRageRender.MyRenderingWork.Options
get

Definition at line 22 of file MyRenderingWork.cs.

WorkPriority VRageRender.MyRenderingWork.Priority
get

Definition at line 21 of file MyRenderingWork.cs.


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