ShaderGen Member List
This is the complete list of members for
ShaderGen
, including all inherited members.
_createComponents
()
ShaderGen
[private]
_handleGFXEvent
(GFXDevice::GFXDeviceEventType event)
ShaderGen
[private]
_init
()
ShaderGen
[private]
_printDependencies
(Stream &stream)
ShaderGen
[private]
_printFeatureList
(Stream &stream)
ShaderGen
[private]
_printFeatures
(Stream &stream)
ShaderGen
[private]
_printPixShader
(Stream &stream)
ShaderGen
[private]
_printVertShader
(Stream &stream)
ShaderGen
[private]
_processPixFeatures
()
ShaderGen
[private]
_processVertFeatures
()
ShaderGen
[private]
_uninit
()
ShaderGen
[private]
flushProceduralShaders
()
ShaderGen
[virtual]
generateShader
(const GFXMaterialFeatureData &featureData, char *vertFile, char *pixFile, F32 *pixVersion, GFXVertexFlags flags, U32 assignNum)
ShaderGen
get
()
ShaderGen
[static]
getShader
(GFXMaterialFeatureData &dat, GFXVertexFlags flags)
ShaderGen
initShaderGen
()
ShaderGen
[private]
mComponentFactory
ShaderGen
[private]
mComponents
ShaderGen
[private]
mFeatureData
ShaderGen
[private]
mFileEnding
ShaderGen
[private]
mInit
ShaderGen
[private]
mInitDelegates
ShaderGen
[private]
mMemFS
ShaderGen
[private]
mPrinter
ShaderGen
[private]
mProcShaders
ShaderGen
[private]
mRegisteredWithGFX
ShaderGen
[private]
mVertFlags
ShaderGen
[private]
registerInitDelegate
(GFXAdapterType adapterType, ShaderGenInitDelegate &initDelegate)
ShaderGen
setComponentFactory
(ShaderGenComponentFactory *factory)
ShaderGen
[inline]
setFileEnding
(String ending)
ShaderGen
[inline]
setPrinter
(ShaderGenPrinter *printer)
ShaderGen
[inline]
ShaderGen
()
ShaderGen
[private]
ShaderGenInitDelegate
typedef
ShaderGen
ShaderMap
typedef
ShaderGen
[private]
smShaderGen
ShaderGen
[private, static]
~ShaderGen
()
ShaderGen
[virtual]