C# Class SEToolbox.Interop.Models.MyModel

Mostrar archivo Open project: midspace/SEToolbox

Public Methods

Method Description
LoadCustomModelData ( string filename ) : object>.Dictionary

Load Model Data

LoadModelData ( string filename ) : object>.Dictionary
SaveModelData ( string filename, object>.Dictionary data ) : void

Private Methods

Method Description
ExportData ( this writer, string tagName, BoundingBox &boundingBox ) : bool

ExportData

ExportData ( this writer, string tagName, BoundingSphere &boundingSphere ) : bool

ExportData

ExportData ( this writer, string tagName, Byte4 vectorArray ) : bool
ExportData ( this writer, string tagName, MyMeshPartInfo>.Dictionary dict ) : bool

ExportData

ExportData ( this writer, string tagName, Matrix>.Dictionary dict ) : bool

ExportData

ExportData ( this writer, string tagName, MyModelDummy>.Dictionary dict ) : bool

ExportData

ExportData ( this writer, string tagName, GImpactQuantizedBvh &bvh ) : bool

ExportData

ExportData ( this writer, string tagName, HalfVector2 vectorArray ) : bool
ExportData ( this writer, string tagName, HalfVector4 vectorArray ) : bool
ExportData ( this writer, string tagName, List list ) : bool
ExportData ( this writer, string tagName, System.Matrix matrixArray ) : bool

ExportData

ExportData ( this writer, string tagName, VRageRender.Animations.ModelAnimations &animations ) : bool
ExportData ( this writer, string tagName, MyLODDescriptor lodArray ) : bool
ExportData ( this writer, string tagName, MyModelBone boneArray ) : bool
ExportData ( this writer, string tagName, MyModelInfo modelInfo ) : bool
ExportData ( this writer, string tagName, System.Vector2 vectorArray ) : bool

ExportData

ExportData ( this writer, string tagName, System.Vector3 vectorArray ) : bool

ExportData

ExportData ( this writer, string tagName, Vector3I vectorArray ) : bool

ExportData

ExportData ( this writer, string tagName, System.Vector4 vectorArray ) : bool

ExportData

ExportData ( this writer, string tagName, VRageMath.Vector4I vectorArray ) : bool

ExportData

ExportData ( this writer, string tagName, bool value ) : bool

ExportFloat

ExportData ( this writer, string tagName, byte byteArray ) : bool
ExportData ( this writer, string tagName, float value ) : bool

ExportFloat

ExportData ( this writer, string tagName, int intArray ) : bool

ExportData

ExportData ( this writer, string tagName, string stringArrayay ) : bool

ExportData

ExportDataPackedAsB4 ( this writer, string tagName, System.Vector3 vectorArray ) : bool
ExportDataPackedAsHV2 ( this writer, string tagName, System.Vector2 vectorArray ) : bool
ExportDataPackedAsHV4 ( this writer, string tagName, System.Vector3 vectorArray ) : bool
LoadTagData ( BinaryReader reader, object>.Dictionary data ) : void

LoadTagData

ReadArrayOfByte4 ( BinaryReader reader ) : Byte4[]

Read array of Byte4

ReadArrayOfBytes ( BinaryReader reader ) : byte[]
ReadArrayOfHalfVector2 ( BinaryReader reader ) : HalfVector2[]

Read array of HalfVector2

ReadArrayOfHalfVector4 ( BinaryReader reader ) : HalfVector4[]

Read array of HalfVector4

ReadArrayOfInt ( BinaryReader reader ) : int[]

ReadArrayOfInt

ReadArrayOfString ( BinaryReader reader ) : string[]

Read array of String

ReadArrayOfVector2 ( BinaryReader reader ) : System.Vector2[]

Read array of Vector2

ReadArrayOfVector3 ( BinaryReader reader ) : System.Vector3[]

Read array of Vector3

ReadArrayOfVector3I ( BinaryReader reader ) : Vector3I[]

Read array of Vector3I

ReadArrayOfVector4 ( BinaryReader reader ) : System.Vector4[]

Read array of Vector4

ReadBoundingBox ( BinaryReader reader ) : BoundingBox

ReadBoundingBox

ReadBoundingSphere ( BinaryReader reader ) : BoundingSphere

ReadBoundingSphere

ReadByte4 ( BinaryReader reader ) : Byte4

Read Byte4

ReadDummies ( BinaryReader reader ) : MyModelDummy>.Dictionary

ReadDummies

ReadHalfVector2 ( BinaryReader reader ) : HalfVector2

Read HalfVector2

ReadHalfVector4 ( BinaryReader reader ) : HalfVector4

Read HalfVector4

ReadMatrix ( BinaryReader reader ) : System.Matrix

ReadMatrix

ReadMeshParts ( BinaryReader reader ) : List

ReadMeshParts

ReadModelAnimations ( BinaryReader reader ) : VRageRender.Animations.ModelAnimations
ReadMyLodDescriptorArray ( BinaryReader reader ) : MyLODDescriptor[]
ReadMyModelBoneArray ( BinaryReader reader ) : MyModelBone[]
ReadVector2 ( BinaryReader reader ) : System.Vector2

ReadVector2

ReadVector3 ( BinaryReader reader ) : System.Vector3

ReadVector3

ReadVector3I ( BinaryReader reader ) : Vector3I

ReadVector3I

ReadVector4 ( BinaryReader reader ) : System.Vector4

ReadVector4

ReadVector4I ( BinaryReader reader ) : VRageMath.Vector4I

ReadVector4I

WriteBone ( this writer, MyModelBone &bone ) : void
WriteByte4 ( this writer, Byte4 &val ) : void

Write Byte4

WriteHalfVector2 ( this writer, HalfVector2 &value ) : void

Write HalfVector2

WriteHalfVector4 ( this writer, HalfVector4 &value ) : void

Write HalfVector4

WriteMatrix ( this writer, System.Matrix &matrix ) : void

WriteMatrix

WriteTag ( this writer, string tagName ) : void

WriteTag

WriteVector2 ( this writer, System.Vector2 &vector ) : void

WriteVector2

WriteVector3 ( this writer, System.Vector3 &vector ) : void

WriteVector3

WriteVector3I ( this writer, Vector3I &vector ) : void

WriteVector3I

WriteVector4 ( this writer, System.Vector4 &vector ) : void

WriteVector4

WriteVector4I ( this writer, VRageMath.Vector4I &vector ) : void

WriteVector4I

Method Details

LoadCustomModelData() public static method

Load Model Data
public static LoadCustomModelData ( string filename ) : object>.Dictionary
filename string
return object>.Dictionary

LoadModelData() public static method

public static LoadModelData ( string filename ) : object>.Dictionary
filename string
return object>.Dictionary

SaveModelData() public static method

public static SaveModelData ( string filename, object>.Dictionary data ) : void
filename string
data object>.Dictionary
return void