Space Engineers
Public Member Functions | Public Attributes | List of all members
VRage.Render11.GeometryStage2.Rendering.MyInstancesCounters Struct Reference

Public Member Functions

int GetDirectOffset (int lodId, MyInstanceLodState state)
 
void PrepareByZeroes (int maxLodId)
 
void PrepareByNegativeOnes (int maxLodId)
 
bool IsEmpty (int lodId, MyInstanceLodState state)
 
int At (int lodId, MyInstanceLodState state)
 
void SetAt (int lodId, MyInstanceLodState state, int value)
 
void Add (int lodId, MyInstanceLodState state, int value)
 
int AtByDirectOffset (int directOffset)
 
int GetDirectOffsetsCount ()
 
void GetDetailsFromDirectOffset (int directOffset, out int lodId, out MyInstanceLodState state)
 

Public Attributes

int[] m_instancesCounters
 
int m_instancesCountersCount
 
int m_maxLodId
 

Detailed Description

Definition at line 117 of file MyRenderPass.cs.

Member Function Documentation

void VRage.Render11.GeometryStage2.Rendering.MyInstancesCounters.Add ( int  lodId,
MyInstanceLodState  state,
int  value 
)
inline

Definition at line 176 of file MyRenderPass.cs.

int VRage.Render11.GeometryStage2.Rendering.MyInstancesCounters.At ( int  lodId,
MyInstanceLodState  state 
)
inline

Definition at line 164 of file MyRenderPass.cs.

int VRage.Render11.GeometryStage2.Rendering.MyInstancesCounters.AtByDirectOffset ( int  directOffset)
inline

Definition at line 182 of file MyRenderPass.cs.

void VRage.Render11.GeometryStage2.Rendering.MyInstancesCounters.GetDetailsFromDirectOffset ( int  directOffset,
out int  lodId,
out MyInstanceLodState  state 
)
inline

Definition at line 193 of file MyRenderPass.cs.

int VRage.Render11.GeometryStage2.Rendering.MyInstancesCounters.GetDirectOffset ( int  lodId,
MyInstanceLodState  state 
)
inline

Definition at line 123 of file MyRenderPass.cs.

int VRage.Render11.GeometryStage2.Rendering.MyInstancesCounters.GetDirectOffsetsCount ( )
inline

Definition at line 188 of file MyRenderPass.cs.

bool VRage.Render11.GeometryStage2.Rendering.MyInstancesCounters.IsEmpty ( int  lodId,
MyInstanceLodState  state 
)
inline

Definition at line 158 of file MyRenderPass.cs.

void VRage.Render11.GeometryStage2.Rendering.MyInstancesCounters.PrepareByNegativeOnes ( int  maxLodId)
inline

Definition at line 145 of file MyRenderPass.cs.

void VRage.Render11.GeometryStage2.Rendering.MyInstancesCounters.PrepareByZeroes ( int  maxLodId)
inline

Definition at line 132 of file MyRenderPass.cs.

void VRage.Render11.GeometryStage2.Rendering.MyInstancesCounters.SetAt ( int  lodId,
MyInstanceLodState  state,
int  value 
)
inline

Definition at line 170 of file MyRenderPass.cs.

Member Data Documentation

int [] VRage.Render11.GeometryStage2.Rendering.MyInstancesCounters.m_instancesCounters

Definition at line 119 of file MyRenderPass.cs.

int VRage.Render11.GeometryStage2.Rendering.MyInstancesCounters.m_instancesCountersCount

Definition at line 120 of file MyRenderPass.cs.

int VRage.Render11.GeometryStage2.Rendering.MyInstancesCounters.m_maxLodId

Definition at line 121 of file MyRenderPass.cs.


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