C# Class HaloMap.RawData.ParsedModel.RawDataMetaChunk

The raw data meta chunk.
Show file 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 property

The binormals.
public List Binormals
return List

BoneMap public property

The bone map.
public List BoneMap
return List

FaceCount public property

The face count.
public int FaceCount
return int

HeaderSize public property

The header size.
public int HeaderSize
return int

IndiceCount public property

The indice count.
public int IndiceCount
return int

Indices public property

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

Normals public property

The normals.
public List Normals
return List

RawDataChunkInfo public property

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

SubMeshInfo public property

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

Tangents public property

The tangents.
public List Tangents
return List

UVs public property

The u vs.
public List UVs
return List

VerticeBones public property

The vertice bones.
public List VerticeBones
return List

VerticeCount public property

The vertice count.
public int VerticeCount
return int

Vertices public property

The vertices.
public List Vertices
return List

lod public property

The lod.
public int lod
return int

permutation public property

The permutation.
public string permutation
return string

piecename public property

The piecename.
public string piecename
return string

type public property

The type.
public byte type
return byte