Space Engineers
Public Member Functions | Public Attributes | Properties | List of all members
VRage.Render11.GeometryStage2.Instancing.MyInstanceVisibilityStrategy Struct Reference

Public Member Functions

void Init (bool isVisible, MyVisibilityExtFlags visibilityExt)
 
void UpdateCache ()
 

Public Attributes

bool m_visibility
 
MyVisibilityExtFlags m_visibilityExt
 
bool m_cachedGbuffer
 
bool m_cachedDepth
 
bool m_cachedForward
 

Properties

bool Visibility [get, set]
 
MyVisibilityExtFlags VisibilityExt [get]
 
bool GBufferVisibility [get]
 
bool DepthVisibility [get]
 
bool ForwardVisibility [get]
 

Detailed Description

Definition at line 96 of file MyInstanceComponent.cs.

Member Function Documentation

void VRage.Render11.GeometryStage2.Instancing.MyInstanceVisibilityStrategy.Init ( bool  isVisible,
MyVisibilityExtFlags  visibilityExt 
)
inline

Definition at line 128 of file MyInstanceComponent.cs.

void VRage.Render11.GeometryStage2.Instancing.MyInstanceVisibilityStrategy.UpdateCache ( )
inline

Definition at line 134 of file MyInstanceComponent.cs.

Member Data Documentation

bool VRage.Render11.GeometryStage2.Instancing.MyInstanceVisibilityStrategy.m_cachedDepth

Definition at line 102 of file MyInstanceComponent.cs.

bool VRage.Render11.GeometryStage2.Instancing.MyInstanceVisibilityStrategy.m_cachedForward

Definition at line 103 of file MyInstanceComponent.cs.

bool VRage.Render11.GeometryStage2.Instancing.MyInstanceVisibilityStrategy.m_cachedGbuffer

Definition at line 101 of file MyInstanceComponent.cs.

bool VRage.Render11.GeometryStage2.Instancing.MyInstanceVisibilityStrategy.m_visibility

Definition at line 98 of file MyInstanceComponent.cs.

MyVisibilityExtFlags VRage.Render11.GeometryStage2.Instancing.MyInstanceVisibilityStrategy.m_visibilityExt

Definition at line 99 of file MyInstanceComponent.cs.

Property Documentation

bool VRage.Render11.GeometryStage2.Instancing.MyInstanceVisibilityStrategy.DepthVisibility
get

Definition at line 152 of file MyInstanceComponent.cs.

bool VRage.Render11.GeometryStage2.Instancing.MyInstanceVisibilityStrategy.ForwardVisibility
get

Definition at line 153 of file MyInstanceComponent.cs.

bool VRage.Render11.GeometryStage2.Instancing.MyInstanceVisibilityStrategy.GBufferVisibility
get

Definition at line 151 of file MyInstanceComponent.cs.

bool VRage.Render11.GeometryStage2.Instancing.MyInstanceVisibilityStrategy.Visibility
getset

Definition at line 106 of file MyInstanceComponent.cs.

MyVisibilityExtFlags VRage.Render11.GeometryStage2.Instancing.MyInstanceVisibilityStrategy.VisibilityExt
get

Definition at line 116 of file MyInstanceComponent.cs.


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