C# Class Warcraft.DBC.Definitions.AnimationDataRecord

Animation data record. This database defines the different animations models can have, and is referenced by M2 and MDX files.
Inheritance: DBCRecord
Show file Open project: Nihlus/libwarcraft

Public Properties

Property Type Description
BehaviourAnimation Warcraft.DBC.SpecialFields.UInt32ForeignKey
FallbackAnimation Warcraft.DBC.SpecialFields.UInt32ForeignKey
Flags uint
Name Warcraft.DBC.SpecialFields.StringReference

Public Methods

Method Description
GetFieldCount ( ) : int

Gets the field count for this record at.

GetRecordSize ( ) : int

Gets the size of the record.

LoadData ( byte data ) : void

Loads and parses the provided data.

Method Details

GetFieldCount() public method

Gets the field count for this record at.
public GetFieldCount ( ) : int
return int

GetRecordSize() public method

Gets the size of the record.
public GetRecordSize ( ) : int
return int

LoadData() public method

Loads and parses the provided data.
public LoadData ( byte data ) : void
data byte Data.
return void

Property Details

BehaviourAnimation public property

The top-level behaviour animation that this animation is a child of.
public UInt32ForeignKey,Warcraft.DBC.SpecialFields BehaviourAnimation
return Warcraft.DBC.SpecialFields.UInt32ForeignKey

FallbackAnimation public property

The fallback animation that precedes this one.
public UInt32ForeignKey,Warcraft.DBC.SpecialFields FallbackAnimation
return Warcraft.DBC.SpecialFields.UInt32ForeignKey

Flags public property

General animation flags.
public uint Flags
return uint

Name public property

The name of the animation.
public StringReference,Warcraft.DBC.SpecialFields Name
return Warcraft.DBC.SpecialFields.StringReference