Space Engineers
|
Public Member Functions | |
void | Init (int passId, Matrix viewProjMatrix, MyViewport viewport, IDsvBindable dsv, bool isCascade, string debugName) |
Public Member Functions inherited from VRage.Render11.GeometryStage2.Rendering.MyRenderPass | |
void | InitWork (List< MyInstanceComponent > visibleInstances, IGeometrySrvStrategy srvStrategy) |
void | DoWork (WorkData workData=null) |
Executes the work. More... | |
void | PostprocessWork () |
Protected Member Functions | |
override void | Draw (MyRenderContext RC, List< MyInstanceComponent > visibleInstances) |
Protected Member Functions inherited from VRage.Render11.GeometryStage2.Rendering.MyRenderPass | |
void | Init (int passId, string debugName, MyFrustumEnum frustumType, int frustumIndex) |
void | FillConstantBuffer< T > (MyRenderContext RC, IConstantBuffer cb, T data) |
Additional Inherited Members | |
Static Protected Member Functions inherited from VRage.Render11.GeometryStage2.Rendering.MyRenderPass | |
static unsafe IConstantBuffer | GetPlaceholderObjectCB (MyRenderContext RC, uint lod) |
Protected Attributes inherited from VRage.Render11.GeometryStage2.Rendering.MyRenderPass | |
MyPassStats | m_stats |
Properties inherited from VRage.Render11.GeometryStage2.Rendering.MyRenderPass | |
IGeometrySrvStrategy | SrvStrategy [get] |
int | PassId [get] |
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... | |
Definition at line 656 of file MyRenderPass.cs.
|
inlineprotectedvirtual |
Implements VRage.Render11.GeometryStage2.Rendering.MyRenderPass.
Definition at line 694 of file MyRenderPass.cs.
|
inline |
Definition at line 667 of file MyRenderPass.cs.