C# Class MaterialsOptimizer.Material.Options

Show file Open project: Patapom/GodComplex

Public Properties

Property Type Description
m_extraLayers int
m_glossInDiffuseAlpha bool
m_hasEmissive bool
m_hasGloss bool
m_hasMetal bool
m_hasNormal bool
m_hasOcclusionMap bool
m_hasSpecular bool
m_isAlphaTest bool
m_isMasking bool
m_translucencyEnabled bool
m_translucencyUseVertexColor bool
m_unknownOptions List

Public Methods

Method Description
Export ( StringWriter W, string T, List _layers ) : void
Read ( BinaryReader R ) : void
Write ( BinaryWriter W ) : void
WriteLayerMaskingMode ( StringWriter W, string _optionName, Layer _maskingMode ) : void
WriteLayerReUseMode ( StringWriter W, string _optionName, Layer _reUseMode ) : void
WriteLayerUVSet ( StringWriter W, string _optionName, Layer _UVSet ) : void

Method Details

Export() public method

public Export ( StringWriter W, string T, List _layers ) : void
W System.IO.StringWriter
T string
_layers List
return void

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

WriteLayerMaskingMode() public method

public WriteLayerMaskingMode ( StringWriter W, string _optionName, Layer _maskingMode ) : void
W System.IO.StringWriter
_optionName string
_maskingMode Layer
return void

WriteLayerReUseMode() public method

public WriteLayerReUseMode ( StringWriter W, string _optionName, Layer _reUseMode ) : void
W System.IO.StringWriter
_optionName string
_reUseMode Layer
return void

WriteLayerUVSet() public method

public WriteLayerUVSet ( StringWriter W, string _optionName, Layer _UVSet ) : void
W System.IO.StringWriter
_optionName string
_UVSet Layer
return void

Property Details

m_extraLayers public property

public int m_extraLayers
return int

m_glossInDiffuseAlpha public property

public bool m_glossInDiffuseAlpha
return bool

m_hasEmissive public property

public bool m_hasEmissive
return bool

m_hasGloss public property

public bool m_hasGloss
return bool

m_hasMetal public property

public bool m_hasMetal
return bool

m_hasNormal public property

public bool m_hasNormal
return bool

m_hasOcclusionMap public property

public bool m_hasOcclusionMap
return bool

m_hasSpecular public property

public bool m_hasSpecular
return bool

m_isAlphaTest public property

public bool m_isAlphaTest
return bool

m_isMasking public property

public bool m_isMasking
return bool

m_translucencyEnabled public property

public bool m_translucencyEnabled
return bool

m_translucencyUseVertexColor public property

public bool m_translucencyUseVertexColor
return bool

m_unknownOptions public property

public List m_unknownOptions
return List