Space Engineers
Public Member Functions | Public Attributes | Properties | List of all members
VRageRender.Messages.MyRenderMessageDebugDrawTriangles Class Reference
Inheritance diagram for VRageRender.Messages.MyRenderMessageDebugDrawTriangles:
VRageRender.Messages.MyDebugRenderMessage VRageRender.IDrawTrianglesMessage VRageRender.Messages.MyRenderMessageBase

Public Member Functions

void AddIndex (int index)
 
void AddVertex (Vector3D position)
 
void AddTriangle (ref Vector3D v0, ref Vector3D v1, ref Vector3D v2)
 
- Public Member Functions inherited from VRageRender.Messages.MyRenderMessageBase
virtual void Close ()
 
virtual void Init ()
 

Public Attributes

Color Color
 
MatrixD WorldMatrix
 
bool DepthRead
 
bool Shaded
 
List< int > Indices = new List<int>()
 
List< Vector3DVertices = new List<Vector3D>()
 

Properties

int VertexCount [get]
 
override MyRenderMessageEnum MessageType [get]
 
- Properties inherited from VRageRender.Messages.MyDebugRenderMessage
bool Persistent [get, set]
 
override bool IsPersistent [get]
 
override MyRenderMessageType MessageClass [get]
 
- Properties inherited from VRageRender.Messages.MyRenderMessageBase
abstract MyRenderMessageType MessageClass [get]
 Get message class More...
 
abstract MyRenderMessageEnum MessageType [get]
 Gets message type More...
 
virtual bool IsPersistent [get]
 
- Properties inherited from VRageRender.IDrawTrianglesMessage
int VertexCount [get]
 

Detailed Description

Definition at line 6 of file MyRenderMessageDebugDrawTriangles.cs.

Member Function Documentation

void VRageRender.Messages.MyRenderMessageDebugDrawTriangles.AddIndex ( int  index)
inline
void VRageRender.Messages.MyRenderMessageDebugDrawTriangles.AddTriangle ( ref Vector3D  v0,
ref Vector3D  v1,
ref Vector3D  v2 
)
inline
void VRageRender.Messages.MyRenderMessageDebugDrawTriangles.AddVertex ( Vector3D  position)
inline

Member Data Documentation

Color VRageRender.Messages.MyRenderMessageDebugDrawTriangles.Color

Definition at line 8 of file MyRenderMessageDebugDrawTriangles.cs.

bool VRageRender.Messages.MyRenderMessageDebugDrawTriangles.DepthRead

Definition at line 10 of file MyRenderMessageDebugDrawTriangles.cs.

List<int> VRageRender.Messages.MyRenderMessageDebugDrawTriangles.Indices = new List<int>()

Definition at line 13 of file MyRenderMessageDebugDrawTriangles.cs.

bool VRageRender.Messages.MyRenderMessageDebugDrawTriangles.Shaded

Definition at line 11 of file MyRenderMessageDebugDrawTriangles.cs.

List<Vector3D> VRageRender.Messages.MyRenderMessageDebugDrawTriangles.Vertices = new List<Vector3D>()

Definition at line 14 of file MyRenderMessageDebugDrawTriangles.cs.

MatrixD VRageRender.Messages.MyRenderMessageDebugDrawTriangles.WorldMatrix

Definition at line 9 of file MyRenderMessageDebugDrawTriangles.cs.

Property Documentation

override MyRenderMessageEnum VRageRender.Messages.MyRenderMessageDebugDrawTriangles.MessageType
get

Definition at line 42 of file MyRenderMessageDebugDrawTriangles.cs.

int VRageRender.Messages.MyRenderMessageDebugDrawTriangles.VertexCount
get

Definition at line 17 of file MyRenderMessageDebugDrawTriangles.cs.


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