shiny  0.4
a shader and material management library for OGRE
sh::Factory Member List

This is the complete list of members for sh::Factory, including all inherited members.

_ensureMaterial(const std::string &name, const std::string &configuration)sh::Factory
createConfiguration(const std::string &name)sh::Factory
createMaterialInstance(const std::string &name, const std::string &parentInstance="")sh::Factory
destroyConfiguration(const std::string &name) (defined in sh::Factory)sh::Factory
destroyMaterialInstance(const std::string &name)sh::Factory
doMonitorShaderFiles()sh::Factory
Factory(Platform *platform)sh::Factory
getConfiguration(const std::string &name) (defined in sh::Factory)sh::Factory
getCurrentLanguage() (defined in sh::Factory)sh::Factory
getErrorLog()sh::Factory
getInstance()sh::Factorystatic
getInstancePtr() (defined in sh::Factory)sh::Factorystatic
getMaterialInstance(const std::string &name)sh::Factory
getWriteMicrocodeCache() (defined in sh::Factory)sh::Factoryinline
listConfigurationNames(std::vector< std::string > &out)sh::Factory
listConfigurationSettings(const std::string &name, std::map< std::string, std::string > &out)sh::Factory
listGlobalSettings(std::map< std::string, std::string > &out)sh::Factory
listMaterials(std::vector< std::string > &out)sh::Factory
listShaderSets(std::vector< std::string > &out)sh::Factory
loadAllFiles()sh::Factory
MaterialInstance (defined in sh::Factory)sh::Factoryfriend
notifyConfigurationChanged() (defined in sh::Factory)sh::Factory
Platform (defined in sh::Factory)sh::Factoryfriend
registerLodConfiguration(int index, PropertySetGet configuration)sh::Factory
reloadShaders()sh::Factory
retrieveTextureAlias(const std::string &name)sh::Factory
saveAll()sh::Factory
setCurrentLanguage(Language lang)sh::Factory
setGlobalSetting(const std::string &name, const std::string &value)sh::Factory
setMaterialListener(MaterialListener *listener)sh::Factory
setReadMicrocodeCache(bool read)sh::Factoryinline
setReadSourceCache(bool read)sh::Factoryinline
setShaderDebugOutputEnabled(bool enabled)sh::Factory
setShadersEnabled(bool enabled)sh::Factory
setSharedParameter(const std::string &name, PropertyValuePtr value)sh::Factory
setTextureAlias(const std::string &alias, const std::string &realName)sh::Factory
setWriteMicrocodeCache(bool write)sh::Factoryinline
setWriteSourceCache(bool write)sh::Factoryinline
ShaderInstance (defined in sh::Factory)sh::Factoryfriend
ShaderSet (defined in sh::Factory)sh::Factoryfriend
TextureUnitState (defined in sh::Factory)sh::Factoryfriend
unloadUnreferencedMaterials()sh::Factory
~Factory() (defined in sh::Factory)sh::Factory