C# Class MaterialsOptimizer.DiffuseGlossTexture

Show file Open project: Patapom/GodComplex

Public Properties

Property Type Description
m_diffuse TextureFileInfo
m_diffuseFileName System.IO.FileInfo
m_diffuseTimeAtGeneration System.DateTime
m_gloss TextureFileInfo
m_glossFileName System.IO.FileInfo
m_glossTimeAtGeneration System.DateTime
m_optimizedDiffuseGloss TextureFileInfo
m_optimizedDiffuseGlossFileName System.IO.FileInfo

Public Methods

Method Description
DiffuseGlossTexture ( BinaryReader R ) : System
DiffuseGlossTexture ( TextureFileInfo _diffuse, TextureFileInfo _gloss ) : System
GenerateDiffuseGlossTexture ( ) : void

Generates a (diffuse+gloss) texture from 2 distinct textures

GetDiffuseGlossTextureFileName ( ) : FileInfo

Gives the name of the (diffuse+gloss) texture that will be generated

Read ( BinaryReader R ) : void
Write ( BinaryWriter W ) : void

Method Details

DiffuseGlossTexture() public method

public DiffuseGlossTexture ( BinaryReader R ) : System
R System.IO.BinaryReader
return System

DiffuseGlossTexture() public method

public DiffuseGlossTexture ( TextureFileInfo _diffuse, TextureFileInfo _gloss ) : System
_diffuse TextureFileInfo
_gloss TextureFileInfo
return System

GenerateDiffuseGlossTexture() public method

Generates a (diffuse+gloss) texture from 2 distinct textures
public GenerateDiffuseGlossTexture ( ) : void
return void

GetDiffuseGlossTextureFileName() public method

Gives the name of the (diffuse+gloss) texture that will be generated
public GetDiffuseGlossTextureFileName ( ) : FileInfo
return System.IO.FileInfo

Read() public method

public Read ( BinaryReader R ) : void
R System.IO.BinaryReader
return void

Write() public method

public Write ( BinaryWriter W ) : void
W System.IO.BinaryWriter
return void

Property Details

m_diffuse public property

public TextureFileInfo,MaterialsOptimizer m_diffuse
return TextureFileInfo

m_diffuseFileName public property

public FileInfo,System.IO m_diffuseFileName
return System.IO.FileInfo

m_diffuseTimeAtGeneration public property

public DateTime,System m_diffuseTimeAtGeneration
return System.DateTime

m_gloss public property

public TextureFileInfo,MaterialsOptimizer m_gloss
return TextureFileInfo

m_glossFileName public property

public FileInfo,System.IO m_glossFileName
return System.IO.FileInfo

m_glossTimeAtGeneration public property

public DateTime,System m_glossTimeAtGeneration
return System.DateTime

m_optimizedDiffuseGloss public property

public TextureFileInfo,MaterialsOptimizer m_optimizedDiffuseGloss
return TextureFileInfo

m_optimizedDiffuseGlossFileName public property

public FileInfo,System.IO m_optimizedDiffuseGlossFileName
return System.IO.FileInfo