C# Class Warcraft.WMO.RootFile.ModelRootHeader

Inheritance: IRIFFChunk, IBinarySerializable
Mostra file Open project: Nihlus/libwarcraft Class Usage Examples

Public Properties

Property Type Description
AreaTableID Warcraft.DBC.SpecialFields.UInt32ForeignKey
BaseAmbientColour RGBA
BoundingBox Box
DoodadDefinitionCount uint
DoodadNameCount uint
DoodadSetCount uint
Flags RootFlags
GroupCount uint
LightCount uint
PortalCount uint
TextureCount uint

Public Methods

Method Description
GetSignature ( ) : string
LoadBinaryData ( byte inData ) : void
ModelRootHeader ( ) : System
ModelRootHeader ( byte inData ) : System
Serialize ( ) : byte[]

Method Details

GetSignature() public method

public GetSignature ( ) : string
return string

LoadBinaryData() public method

public LoadBinaryData ( byte inData ) : void
inData byte
return void

ModelRootHeader() public method

public ModelRootHeader ( ) : System
return System

ModelRootHeader() public method

public ModelRootHeader ( byte inData ) : System
inData byte
return System

Serialize() public method

public Serialize ( ) : byte[]
return byte[]

Property Details

AreaTableID public_oe property

public UInt32ForeignKey,Warcraft.DBC.SpecialFields AreaTableID
return Warcraft.DBC.SpecialFields.UInt32ForeignKey

BaseAmbientColour public_oe property

public RGBA BaseAmbientColour
return RGBA

BoundingBox public_oe property

public Box BoundingBox
return Box

DoodadDefinitionCount public_oe property

public uint DoodadDefinitionCount
return uint

DoodadNameCount public_oe property

public uint DoodadNameCount
return uint

DoodadSetCount public_oe property

public uint DoodadSetCount
return uint

Flags public_oe property

public RootFlags Flags
return RootFlags

GroupCount public_oe property

public uint GroupCount
return uint

LightCount public_oe property

public uint LightCount
return uint

PortalCount public_oe property

public uint PortalCount
return uint

TextureCount public_oe property

public uint TextureCount
return uint