C# Class HaloMap.RawData.ParsedModel.RawDataMetaChunk

The raw data meta chunk.
Exibir arquivo Open project: troymac1ure/Entity

Public Properties

Property Type Description
Binormals List
BoneMap List
FaceCount int
HeaderSize int
IndiceCount int
Indices short[]
Normals List
RawDataChunkInfo RawDataOffsetChunk[]
SubMeshInfo ModelSubMeshInfo[]
Tangents List
UVs List
VerticeBones List
VerticeCount int
Vertices List
lod int
permutation string
piecename string
type byte

Public Methods

Method Description
CompressVertice ( float input, float min, float max ) : float

The compress vertice.

DecompressVertice ( float input, float min, float max ) : float

The decompress vertice.

RawDataMetaChunk ( ) : System

Initializes a new instance of the RawDataMetaChunk class.

RawDataMetaChunk ( int offset, int chunknumber, BoundingBoxContainer bb, Meta &meta ) : System

Initializes a new instance of the RawDataMetaChunk class.

Method Details

CompressVertice() public method

The compress vertice.
public CompressVertice ( float input, float min, float max ) : float
input float The input.
min float The min.
max float The max.
return float

DecompressVertice() public method

The decompress vertice.
public DecompressVertice ( float input, float min, float max ) : float
input float The input.
min float The min.
max float The max.
return float

RawDataMetaChunk() public method

Initializes a new instance of the RawDataMetaChunk class.
public RawDataMetaChunk ( ) : System
return System

RawDataMetaChunk() public method

Initializes a new instance of the RawDataMetaChunk class.
public RawDataMetaChunk ( int offset, int chunknumber, BoundingBoxContainer bb, Meta &meta ) : System
offset int The offset.
chunknumber int The chunknumber.
bb BoundingBoxContainer The bb.
meta HaloMap.Meta.Meta The meta.
return System

Property Details

Binormals public_oe property

The binormals.
public List Binormals
return List

BoneMap public_oe property

The bone map.
public List BoneMap
return List

FaceCount public_oe property

The face count.
public int FaceCount
return int

HeaderSize public_oe property

The header size.
public int HeaderSize
return int

IndiceCount public_oe property

The indice count.
public int IndiceCount
return int

Indices public_oe property

The indices.
public short[] Indices
return short[]

Normals public_oe property

The normals.
public List Normals
return List

RawDataChunkInfo public_oe property

The raw data chunk info.
public RawDataOffsetChunk[] RawDataChunkInfo
return RawDataOffsetChunk[]

SubMeshInfo public_oe property

The sub mesh info.
public ModelSubMeshInfo[] SubMeshInfo
return ModelSubMeshInfo[]

Tangents public_oe property

The tangents.
public List Tangents
return List

UVs public_oe property

The u vs.
public List UVs
return List

VerticeBones public_oe property

The vertice bones.
public List VerticeBones
return List

VerticeCount public_oe property

The vertice count.
public int VerticeCount
return int

Vertices public_oe property

The vertices.
public List Vertices
return List

lod public_oe property

The lod.
public int lod
return int

permutation public_oe property

The permutation.
public string permutation
return string

piecename public_oe property

The piecename.
public string piecename
return string

type public_oe property

The type.
public byte type
return byte