C# 클래스 Warcraft.WMO.RootFile.Chunks.ModelMaterial

상속: IBinarySerializable
파일 보기 프로젝트 열기: Nihlus/libwarcraft 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
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

공개 메소드들

메소드 설명
GetSize ( ) : int
ModelMaterial ( byte inData ) : System
Serialize ( ) : byte[]

메소드 상세

GetSize() 공개 정적인 메소드

public static GetSize ( ) : int
리턴 int

ModelMaterial() 공개 메소드

public ModelMaterial ( byte inData ) : System
inData byte
리턴 System

Serialize() 공개 메소드

public Serialize ( ) : byte[]
리턴 byte[]

프로퍼티 상세

BaseDiffuseColour 공개적으로 프로퍼티

public RGBA BaseDiffuseColour
리턴 RGBA

BlendMode 공개적으로 프로퍼티

public BlendingMode BlendMode
리턴 BlendingMode

FirstColour 공개적으로 프로퍼티

public RGBA FirstColour
리턴 RGBA

FirstFlags 공개적으로 프로퍼티

public MaterialFlags FirstFlags
리턴 MaterialFlags

FirstTextureOffset 공개적으로 프로퍼티

public uint FirstTextureOffset
리턴 uint

Flags 공개적으로 프로퍼티

public MaterialFlags Flags
리턴 MaterialFlags

GroundType 공개적으로 프로퍼티

public UInt32ForeignKey,Warcraft.DBC.SpecialFields GroundType
리턴 Warcraft.DBC.SpecialFields.UInt32ForeignKey

RuntimeData1 공개적으로 프로퍼티

public uint RuntimeData1
리턴 uint

RuntimeData2 공개적으로 프로퍼티

public uint RuntimeData2
리턴 uint

RuntimeData3 공개적으로 프로퍼티

public uint RuntimeData3
리턴 uint

RuntimeData4 공개적으로 프로퍼티

public uint RuntimeData4
리턴 uint

SecondColour 공개적으로 프로퍼티

public RGBA SecondColour
리턴 RGBA

SecondTextureOffset 공개적으로 프로퍼티

public uint SecondTextureOffset
리턴 uint

Shader 공개적으로 프로퍼티

public ShaderTypes Shader
리턴 ShaderTypes

ThirdFlags 공개적으로 프로퍼티

public MaterialFlags ThirdFlags
리턴 MaterialFlags

ThirdTextureOffset 공개적으로 프로퍼티

public uint ThirdTextureOffset
리턴 uint