C# Class Warcraft.WMO.GroupFile.Chunks.ModelGroupData

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

Public Properties

Property Type Description
AdditionalTextureCoordinates ModelTextureCoordinates
AdditionalVertexColours ModelVertexColours
BSPFaceIndices ModelBSPFaceIndices
BSPNodes ModelBSPNodes
BoundingBox Box
DescriptiveGroupNameOffset uint
DoodadReferences ModelDoodadReferences
Flags GroupFlags
FogIndices List
GroupID Warcraft.DBC.SpecialFields.UInt32ForeignKey
GroupNameOffset uint
LightReferences ModelLightReferences
LiquidType uint
Liquids ModelLiquids
Normals ModelNormals
PolygonMaterials ModelPolygonMaterials
PortalReferenceCount ushort
PortalReferenceStartingIndex ushort
RenderBatchCountA ushort
RenderBatchCountExterior ushort
RenderBatchCountInterior ushort
RenderBatches ModelRenderBatches
SecondAddtionalTextureCoordinates ModelTextureCoordinates
TextureCoordinates ModelTextureCoordinates
TriangleStripIndices ModelTriangleStripIndices
TriangleStrips ModelTriangleStrips
Unknown ushort
UnknownFlags uint
Unused uint
VertexColours ModelVertexColours
VertexIndices ModelVertexIndices
Vertices ModelVertices
mobs MOBS
mpbg MPBG
mpbi MPBI
mpbp MPBP
mpbv MPBV

Public Methods

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

Method Details

GetSignature() public method

public GetSignature ( ) : string
return string

LoadBinaryData() public method

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

ModelGroupData() public method

public ModelGroupData ( ) : System
return System

ModelGroupData() public method

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

Serialize() public method

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

UpdateFlags() public method

public UpdateFlags ( ) : void
return void

Property Details

AdditionalTextureCoordinates public_oe property

public ModelTextureCoordinates,Warcraft.WMO.GroupFile.Chunks AdditionalTextureCoordinates
return ModelTextureCoordinates

AdditionalVertexColours public_oe property

public ModelVertexColours,Warcraft.WMO.GroupFile.Chunks AdditionalVertexColours
return ModelVertexColours

BSPFaceIndices public_oe property

public ModelBSPFaceIndices,Warcraft.WMO.GroupFile.Chunks BSPFaceIndices
return ModelBSPFaceIndices

BSPNodes public_oe property

public ModelBSPNodes,Warcraft.WMO.GroupFile.Chunks BSPNodes
return ModelBSPNodes

BoundingBox public_oe property

public Box BoundingBox
return Box

DescriptiveGroupNameOffset public_oe property

public uint DescriptiveGroupNameOffset
return uint

DoodadReferences public_oe property

public ModelDoodadReferences DoodadReferences
return ModelDoodadReferences

Flags public_oe property

public GroupFlags Flags
return GroupFlags

FogIndices public_oe property

public List FogIndices
return List

GroupID public_oe property

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

GroupNameOffset public_oe property

public uint GroupNameOffset
return uint

LightReferences public_oe property

public ModelLightReferences,Warcraft.WMO.GroupFile.Chunks LightReferences
return ModelLightReferences

LiquidType public_oe property

public uint LiquidType
return uint

Liquids public_oe property

public ModelLiquids,Warcraft.WMO.GroupFile.Chunks Liquids
return ModelLiquids

Normals public_oe property

public ModelNormals,Warcraft.WMO.GroupFile.Chunks Normals
return ModelNormals

PolygonMaterials public_oe property

public ModelPolygonMaterials,Warcraft.WMO.GroupFile.Chunks PolygonMaterials
return ModelPolygonMaterials

PortalReferenceCount public_oe property

public ushort PortalReferenceCount
return ushort

PortalReferenceStartingIndex public_oe property

public ushort PortalReferenceStartingIndex
return ushort

RenderBatchCountA public_oe property

public ushort RenderBatchCountA
return ushort

RenderBatchCountExterior public_oe property

public ushort RenderBatchCountExterior
return ushort

RenderBatchCountInterior public_oe property

public ushort RenderBatchCountInterior
return ushort

RenderBatches public_oe property

public ModelRenderBatches RenderBatches
return ModelRenderBatches

SecondAddtionalTextureCoordinates public_oe property

public ModelTextureCoordinates,Warcraft.WMO.GroupFile.Chunks SecondAddtionalTextureCoordinates
return ModelTextureCoordinates

TextureCoordinates public_oe property

public ModelTextureCoordinates,Warcraft.WMO.GroupFile.Chunks TextureCoordinates
return ModelTextureCoordinates

TriangleStripIndices public_oe property

public ModelTriangleStripIndices,Warcraft.WMO.GroupFile.Chunks TriangleStripIndices
return ModelTriangleStripIndices

TriangleStrips public_oe property

public ModelTriangleStrips TriangleStrips
return ModelTriangleStrips

Unknown public_oe property

public ushort Unknown
return ushort

UnknownFlags public_oe property

public uint UnknownFlags
return uint

Unused public_oe property

public uint Unused
return uint

VertexColours public_oe property

public ModelVertexColours,Warcraft.WMO.GroupFile.Chunks VertexColours
return ModelVertexColours

VertexIndices public_oe property

public ModelVertexIndices,Warcraft.WMO.GroupFile.Chunks VertexIndices
return ModelVertexIndices

Vertices public_oe property

public ModelVertices,Warcraft.WMO.GroupFile.Chunks Vertices
return ModelVertices

mobs public_oe property

public MOBS,Warcraft.WMO.GroupFile.Chunks mobs
return MOBS

mpbg public_oe property

public MPBG,Warcraft.WMO.GroupFile.Chunks mpbg
return MPBG

mpbi public_oe property

public MPBI,Warcraft.WMO.GroupFile.Chunks mpbi
return MPBI

mpbp public_oe property

public MPBP,Warcraft.WMO.GroupFile.Chunks mpbp
return MPBP

mpbv public_oe property

public MPBV,Warcraft.WMO.GroupFile.Chunks mpbv
return MPBV