C# Class GCXFormat.Scene.Material

Show file Open project: Patapom/GodComplex

Public Properties

Property Type Description
m_DiffuseColor float3
m_DiffuseTextureID ushort
m_EmissiveColor float3
m_ID ushort
m_NormalTextureID ushort
m_SpecularColor float3
m_SpecularExponent float3
m_SpecularTextureID ushort

Public Methods

Method Description
Material ( BinaryReader _R ) : System
Material ( FBX _SourceMaterial, MaterialMapperDelegate _Mapper ) : System
Material ( idTech5Map _Material ) : System
Save ( BinaryWriter _W ) : void

Method Details

Material() public method

public Material ( BinaryReader _R ) : System
_R System.IO.BinaryReader
return System

Material() public method

public Material ( FBX _SourceMaterial, MaterialMapperDelegate _Mapper ) : System
_SourceMaterial FBX
_Mapper MaterialMapperDelegate
return System

Material() public method

public Material ( idTech5Map _Material ) : System
_Material idTech5Map
return System

Save() public method

public Save ( BinaryWriter _W ) : void
_W System.IO.BinaryWriter
return void

Property Details

m_DiffuseColor public property

public float3 m_DiffuseColor
return float3

m_DiffuseTextureID public property

public ushort m_DiffuseTextureID
return ushort

m_EmissiveColor public property

public float3 m_EmissiveColor
return float3

m_ID public property

public ushort m_ID
return ushort

m_NormalTextureID public property

public ushort m_NormalTextureID
return ushort

m_SpecularColor public property

public float3 m_SpecularColor
return float3

m_SpecularExponent public property

public float3 m_SpecularExponent
return float3

m_SpecularTextureID public property

public ushort m_SpecularTextureID
return ushort