Space Engineers
Classes | Public Member Functions | Static Public Member Functions | Static Public Attributes | Properties | List of all members
VRage.Render11.GeometryStage2.Model.MyMwmData Struct Reference

Classes

class  MyPartsComparer
 

Public Member Functions

Byte4[] CreateAlteredTangents (Byte4[] normals, Byte4[] tangents, Byte4[] bitangents)
 
bool LoadFromFile (string mwmFilepath)
 

Static Public Member Functions

static MyModelImporter GetModelImporter (string mwmFilepath)
 

Static Public Attributes

static readonly MyPartsComparer m_partsComparer = new MyPartsComparer()
 

Properties

string MwmFilepath [get]
 
string MwmContentPath [get]
 
MyLODDescriptor[] Lods [get]
 
List< MyMeshPartInfoPartInfos [get]
 
List< MyMeshSectionInfoSectionInfos [get]
 
int VerticesCount [get]
 
HalfVector4[] Positions [get]
 
Byte4[] Normals [get]
 
Byte4[] Tangents [get]
 
Byte4[] Bitangents [get]
 
HalfVector2[] Texcoords [get]
 
MyModelBone[] Bones [get]
 
Vector4I[] BoneIndices [get]
 
Vector4[] BoneWeights [get]
 
BoundingBox BoundindBox [get]
 
BoundingSphere BoundingSphere [get]
 
bool HasBones [get]
 
bool IsAnimated [get]
 
bool IsValid2ndStream [get]
 
bool ContainsGlass [get]
 

Detailed Description

Definition at line 13 of file MyMwmData.cs.

Member Function Documentation

Byte4 [] VRage.Render11.GeometryStage2.Model.MyMwmData.CreateAlteredTangents ( Byte4[]  normals,
Byte4[]  tangents,
Byte4[]  bitangents 
)
inline

Definition at line 110 of file MyMwmData.cs.

static MyModelImporter VRage.Render11.GeometryStage2.Model.MyMwmData.GetModelImporter ( string  mwmFilepath)
inlinestatic

Definition at line 85 of file MyMwmData.cs.

bool VRage.Render11.GeometryStage2.Model.MyMwmData.LoadFromFile ( string  mwmFilepath)
inline

Definition at line 136 of file MyMwmData.cs.

Member Data Documentation

readonly MyPartsComparer VRage.Render11.GeometryStage2.Model.MyMwmData.m_partsComparer = new MyPartsComparer()
static

Definition at line 23 of file MyMwmData.cs.

Property Documentation

Byte4 [] VRage.Render11.GeometryStage2.Model.MyMwmData.Bitangents
get

Definition at line 36 of file MyMwmData.cs.

Vector4I [] VRage.Render11.GeometryStage2.Model.MyMwmData.BoneIndices
get

Definition at line 40 of file MyMwmData.cs.

MyModelBone [] VRage.Render11.GeometryStage2.Model.MyMwmData.Bones
get

Definition at line 39 of file MyMwmData.cs.

Vector4 [] VRage.Render11.GeometryStage2.Model.MyMwmData.BoneWeights
get

Definition at line 41 of file MyMwmData.cs.

BoundingBox VRage.Render11.GeometryStage2.Model.MyMwmData.BoundindBox
get

Definition at line 43 of file MyMwmData.cs.

BoundingSphere VRage.Render11.GeometryStage2.Model.MyMwmData.BoundingSphere
get

Definition at line 44 of file MyMwmData.cs.

bool VRage.Render11.GeometryStage2.Model.MyMwmData.ContainsGlass
get

Definition at line 75 of file MyMwmData.cs.

bool VRage.Render11.GeometryStage2.Model.MyMwmData.HasBones
get

Definition at line 47 of file MyMwmData.cs.

bool VRage.Render11.GeometryStage2.Model.MyMwmData.IsAnimated
get

Definition at line 55 of file MyMwmData.cs.

bool VRage.Render11.GeometryStage2.Model.MyMwmData.IsValid2ndStream
get

Definition at line 63 of file MyMwmData.cs.

MyLODDescriptor [] VRage.Render11.GeometryStage2.Model.MyMwmData.Lods
get

Definition at line 28 of file MyMwmData.cs.

string VRage.Render11.GeometryStage2.Model.MyMwmData.MwmContentPath
get

Definition at line 26 of file MyMwmData.cs.

string VRage.Render11.GeometryStage2.Model.MyMwmData.MwmFilepath
get

Definition at line 25 of file MyMwmData.cs.

Byte4 [] VRage.Render11.GeometryStage2.Model.MyMwmData.Normals
get

Definition at line 34 of file MyMwmData.cs.

List<MyMeshPartInfo> VRage.Render11.GeometryStage2.Model.MyMwmData.PartInfos
get

Definition at line 29 of file MyMwmData.cs.

HalfVector4 [] VRage.Render11.GeometryStage2.Model.MyMwmData.Positions
get

Definition at line 33 of file MyMwmData.cs.

List<MyMeshSectionInfo> VRage.Render11.GeometryStage2.Model.MyMwmData.SectionInfos
get

Definition at line 30 of file MyMwmData.cs.

Byte4 [] VRage.Render11.GeometryStage2.Model.MyMwmData.Tangents
get

Definition at line 35 of file MyMwmData.cs.

HalfVector2 [] VRage.Render11.GeometryStage2.Model.MyMwmData.Texcoords
get

Definition at line 37 of file MyMwmData.cs.

int VRage.Render11.GeometryStage2.Model.MyMwmData.VerticesCount
get

Definition at line 32 of file MyMwmData.cs.


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