Space Engineers
Public Member Functions | Public Attributes | Properties | List of all members
VRageRender.MyMeshData Class Reference

Public Member Functions

void DoImport (MyModelImporter importer, string fsPath)
 

Public Attributes

MyLODDescriptor[] Lods
 
HalfVector4[] Positions
 
Byte4[] Normals
 
Byte4[] Tangents
 
Byte4[] Bitangents
 
HalfVector2[] Texcoords
 
Vector4I[] TexIndices
 
MyModelBone[] Bones
 
Vector4I[] BoneIndices
 
Vector4[] BoneWeights
 
List< MyMeshPartInfoPartInfos
 
List< MyMeshSectionInfoSectionInfos
 
BoundingBox BoundindBox
 
BoundingSphere BoundingSphere
 
List< uint > NewIndices
 
uint MaxIndex
 
Byte4[] StoredTangents
 
Dictionary< string, Tuple< int, int, int > > MatsIndices
 

Properties

int VerticesNum [get]
 
bool ValidStreams [get]
 
bool IsAnimated [get, set]
 
float PatternScale [get]
 

Detailed Description

Definition at line 23 of file MyMeshes.cs.

Member Function Documentation

void VRageRender.MyMeshData.DoImport ( MyModelImporter  importer,
string  fsPath 
)
inline

Definition at line 66 of file MyMeshes.cs.

Member Data Documentation

Byte4 [] VRageRender.MyMeshData.Bitangents

Definition at line 37 of file MyMeshes.cs.

Vector4I [] VRageRender.MyMeshData.BoneIndices

Definition at line 43 of file MyMeshes.cs.

MyModelBone [] VRageRender.MyMeshData.Bones

Definition at line 42 of file MyMeshes.cs.

Vector4 [] VRageRender.MyMeshData.BoneWeights

Definition at line 44 of file MyMeshes.cs.

BoundingBox VRageRender.MyMeshData.BoundindBox

Definition at line 49 of file MyMeshes.cs.

BoundingSphere VRageRender.MyMeshData.BoundingSphere

Definition at line 50 of file MyMeshes.cs.

MyLODDescriptor [] VRageRender.MyMeshData.Lods

Definition at line 31 of file MyMeshes.cs.

Dictionary<string, Tuple<int, int, int> > VRageRender.MyMeshData.MatsIndices

Definition at line 61 of file MyMeshes.cs.

uint VRageRender.MyMeshData.MaxIndex

Definition at line 56 of file MyMeshes.cs.

List<uint> VRageRender.MyMeshData.NewIndices

Definition at line 55 of file MyMeshes.cs.

Byte4 [] VRageRender.MyMeshData.Normals

Definition at line 35 of file MyMeshes.cs.

List<MyMeshPartInfo> VRageRender.MyMeshData.PartInfos

Definition at line 46 of file MyMeshes.cs.

HalfVector4 [] VRageRender.MyMeshData.Positions

Definition at line 33 of file MyMeshes.cs.

List<MyMeshSectionInfo> VRageRender.MyMeshData.SectionInfos

Definition at line 47 of file MyMeshes.cs.

Byte4 [] VRageRender.MyMeshData.StoredTangents

Definition at line 58 of file MyMeshes.cs.

Byte4 [] VRageRender.MyMeshData.Tangents

Definition at line 36 of file MyMeshes.cs.

HalfVector2 [] VRageRender.MyMeshData.Texcoords

Definition at line 39 of file MyMeshes.cs.

Vector4I [] VRageRender.MyMeshData.TexIndices

Definition at line 40 of file MyMeshes.cs.

Property Documentation

bool VRageRender.MyMeshData.IsAnimated
getset

Definition at line 27 of file MyMeshes.cs.

float VRageRender.MyMeshData.PatternScale
get

Definition at line 28 of file MyMeshes.cs.

bool VRageRender.MyMeshData.ValidStreams
get

Definition at line 26 of file MyMeshes.cs.

int VRageRender.MyMeshData.VerticesNum
get

Definition at line 25 of file MyMeshes.cs.


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