C# Class Warcraft.MDX.MDX

Inheritance: IDisposable
Mostrar archivo Open project: Nihlus/libwarcraft Class Usage Examples

Public Properties

Property Type Description
AnimationSequenceLookupTable List
AnimationSequences List
Bones List
ColourAnimations List
GlobalSequenceTimestamps List
Header MDXHeader
KeyedBoneLookupTable List
LODViews List
Name string
PlayableAnimationLookupTable List
RenderFlags List
TextureLookupTable List
TextureUnitLookupTable List
Textures List
TransparencyAnimations List>
TransparencyLookupTable List
UVAnimations List
Vertices List

Public Methods

Method Description
Dispose ( ) : void

Releases all resource used by the Warcraft.MDX.MDX object.

Call Dispose when you are finished using the Warcraft.MDX.MDX. The Dispose method leaves the Warcraft.MDX.MDX in an unusable state. After calling Dispose, you must release all references to the Warcraft.MDX.MDX so the garbage collector can reclaim the memory that the Warcraft.MDX.MDX was occupying.

MDX ( Stream MDXStream ) : System

Private Methods

Method Description
PeekFlags ( BinaryReader br ) : ModelObjectFlags
PeekFormat ( BinaryReader br ) : WarcraftVersion

Method Details

Dispose() public method

Releases all resource used by the Warcraft.MDX.MDX object.
Call Dispose when you are finished using the Warcraft.MDX.MDX. The Dispose method leaves the Warcraft.MDX.MDX in an unusable state. After calling Dispose, you must release all references to the Warcraft.MDX.MDX so the garbage collector can reclaim the memory that the Warcraft.MDX.MDX was occupying.
public Dispose ( ) : void
return void

MDX() public method

public MDX ( Stream MDXStream ) : System
MDXStream Stream
return System

Property Details

AnimationSequenceLookupTable public_oe property

public List AnimationSequenceLookupTable
return List

AnimationSequences public_oe property

public List AnimationSequences
return List

Bones public_oe property

public List Bones
return List

ColourAnimations public_oe property

public List ColourAnimations
return List

GlobalSequenceTimestamps public_oe property

public List GlobalSequenceTimestamps
return List

Header public_oe property

public MDXHeader,Warcraft.MDX Header
return MDXHeader

KeyedBoneLookupTable public_oe property

public List KeyedBoneLookupTable
return List

LODViews public_oe property

public List LODViews
return List

Name public_oe property

public string Name
return string

PlayableAnimationLookupTable public_oe property

public List PlayableAnimationLookupTable
return List

RenderFlags public_oe property

public List RenderFlags
return List

TextureLookupTable public_oe property

public List TextureLookupTable
return List

TextureUnitLookupTable public_oe property

public List TextureUnitLookupTable
return List

Textures public_oe property

public List Textures
return List

TransparencyAnimations public_oe property

public List> TransparencyAnimations
return List>

TransparencyLookupTable public_oe property

public List TransparencyLookupTable
return List

UVAnimations public_oe property

public List UVAnimations
return List

Vertices public_oe property

public List Vertices
return List