C# Class Warcraft.WMO.RootFile.Chunks.ModelMaterial

Inheritance: IBinarySerializable
Show file Open project: Nihlus/libwarcraft Class Usage Examples

Public Properties

Property Type Description
BaseDiffuseColour RGBA
BlendMode BlendingMode
FirstColour RGBA
FirstFlags MaterialFlags
FirstTextureOffset uint
Flags MaterialFlags
GroundType Warcraft.DBC.SpecialFields.UInt32ForeignKey
RuntimeData1 uint
RuntimeData2 uint
RuntimeData3 uint
RuntimeData4 uint
SecondColour RGBA
SecondTextureOffset uint
Shader ShaderTypes
ThirdFlags MaterialFlags
ThirdTextureOffset uint

Public Methods

Method Description
GetSize ( ) : int
ModelMaterial ( byte inData ) : System
Serialize ( ) : byte[]

Method Details

GetSize() public static method

public static GetSize ( ) : int
return int

ModelMaterial() public method

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

Serialize() public method

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

Property Details

BaseDiffuseColour public property

public RGBA BaseDiffuseColour
return RGBA

BlendMode public property

public BlendingMode BlendMode
return BlendingMode

FirstColour public property

public RGBA FirstColour
return RGBA

FirstFlags public property

public MaterialFlags FirstFlags
return MaterialFlags

FirstTextureOffset public property

public uint FirstTextureOffset
return uint

Flags public property

public MaterialFlags Flags
return MaterialFlags

GroundType public property

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

RuntimeData1 public property

public uint RuntimeData1
return uint

RuntimeData2 public property

public uint RuntimeData2
return uint

RuntimeData3 public property

public uint RuntimeData3
return uint

RuntimeData4 public property

public uint RuntimeData4
return uint

SecondColour public property

public RGBA SecondColour
return RGBA

SecondTextureOffset public property

public uint SecondTextureOffset
return uint

Shader public property

public ShaderTypes Shader
return ShaderTypes

ThirdFlags public property

public MaterialFlags ThirdFlags
return MaterialFlags

ThirdTextureOffset public property

public uint ThirdTextureOffset
return uint