Cogs.Core
Cogs::IEffects Member List

This is the complete list of members for Cogs::IEffects, including all inherited members.

annotate(EffectHandle handle, const StringView &name)Cogs::IEffectsinlinevirtual
annotateCS(EffectHandle handle, const StringView &name)Cogs::IEffectsinlinevirtual
annotateGS(EffectHandle handle, const StringView &name)Cogs::IEffectsinlinevirtual
annotatePS(EffectHandle handle, const StringView &name)Cogs::IEffectsinlinevirtual
annotateVS(EffectHandle handle, const StringView &name)Cogs::IEffectsinlinevirtual
getBufferBinding(EffectHandle effectHandle, const StringView &name)=0Cogs::IEffectspure virtual
getConstantBufferBinding(EffectHandle effectHandle, const StringView &name)=0Cogs::IEffectspure virtual
getEffectVariable(EffectHandle effectHandle, const StringView &name)=0Cogs::IEffectspure virtual
getIOHandler()Cogs::IEffectsinlinevirtual
getSamplerStateBinding(EffectHandle effectHandle, const StringView &name, const unsigned int slot)=0Cogs::IEffectspure virtual
getTextureBinding(EffectHandle effectHandle, const StringView &name, const unsigned int slot)=0Cogs::IEffectspure virtual
loadComputeEffect(const StringView &fileName, EffectFlags::EEffectFlags effectFlags=EffectFlags::None)=0Cogs::IEffectspure virtual
loadComputeEffect(const StringView &fileName, const PreprocessorDefinitions &definitions, EffectFlags::EEffectFlags effectFlags=EffectFlags::None)=0Cogs::IEffectspure virtual
loadEffect(const EffectDescription &description)=0Cogs::IEffectspure virtual
loadEffect(const StringView &fileName, EffectFlags::EEffectFlags effectFlags=EffectFlags::None)=0Cogs::IEffectspure virtual
loadEffect(const StringView &vsFileName, const StringView &psFileName, EffectFlags::EEffectFlags effectFlags=EffectFlags::None)=0Cogs::IEffectspure virtual
loadEffect(const StringView &vsFileName, const StringView &psFileName, const PreprocessorDefinitions &definitions, EffectFlags::EEffectFlags effectFlags=EffectFlags::None)=0Cogs::IEffectspure virtual
loadEffectSource(const StringView &vsSource, const StringView &psSource, EffectFlags::EEffectFlags effectFlags=EffectFlags::None)=0Cogs::IEffectspure virtual
loadEffectSource(const StringView &vsSource, const StringView &gsSource, const StringView &psSource, EffectFlags::EEffectFlags effectFlags=EffectFlags::None)=0Cogs::IEffectspure virtual
loadEffectSource(const StringView &vsSource, const StringView &psSource, const PreprocessorDefinitions &definitions, EffectFlags::EEffectFlags effectFlags=EffectFlags::None)=0Cogs::IEffectspure virtual
loadEffectSource(const StringView &vsSource, const StringView &gsSource, const StringView &psSource, const PreprocessorDefinitions &definitions, EffectFlags::EEffectFlags effectFlags=EffectFlags::None)=0Cogs::IEffectspure virtual
releaseBufferBinding(BufferBindingHandle bufferBindingHandle)=0Cogs::IEffectspure virtual
releaseEffect(EffectHandle effectHandle)=0Cogs::IEffectspure virtual
releaseResources()=0Cogs::IEffectspure virtual
setIOHandler(IIOHandler *handler)=0Cogs::IEffectspure virtual