Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
CShaderManager Member List

This is the complete list of members for CShaderManager, including all inherited members.

AddProgramFileDependency(const CShaderProgramPtr &program, const VfsPath &path)CShaderManagerprivate
AddTechniqueFileDependency(const CShaderTechniquePtr &technique, const VfsPath &path)CShaderManagerprivate
CShaderManager(Renderer::Backend::IDevice *device)CShaderManager
EffectCacheMap typedefCShaderManagerprivate
GetNumEffectsLoaded() constCShaderManager
HotloadFilesMap typedefCShaderManagerprivate
LoadEffect(CStrIntern name, const CShaderDefines &defines)CShaderManager
LoadEffect(CStrIntern name)CShaderManager
LoadEffect(CStrIntern name, const CShaderDefines &defines, const PipelineStateDescCallback &callback)CShaderManager
LoadProgram(const CStr &name, const CShaderDefines &defines)CShaderManagerprivate
LoadTechnique(CShaderTechniquePtr &tech)CShaderManagerprivate
m_DeviceCShaderManagerprivate
m_EffectCacheCShaderManagerprivate
m_HotloadProgramsCShaderManagerprivate
m_HotloadTechniquesCShaderManagerprivate
m_ProgramCacheCShaderManagerprivate
PipelineStateDescCallback typedefCShaderManager
ReloadChangedFile(const VfsPath &path)CShaderManagerprivate
ReloadChangedFileCB(void *param, const VfsPath &path)CShaderManagerprivatestatic
~CShaderManager()CShaderManager