forceLoad() | Ocular::Core::Resource | virtual |
getDomainShader() | Ocular::Graphics::ShaderProgram | |
getFragmentShader() | Ocular::Graphics::ShaderProgram | |
getGeometryShader() | Ocular::Graphics::ShaderProgram | |
getHullShader() | Ocular::Graphics::ShaderProgram | |
getMappingName() const | Ocular::Core::Resource | |
getMetadata() const | Ocular::Core::Resource | |
getName() const (defined in Ocular::Core::Resource) | Ocular::Core::Resource | |
getPixelShader() | Ocular::Graphics::ShaderProgram | |
getPostTessellationShader() | Ocular::Graphics::ShaderProgram | |
getPreTessellationShader() | Ocular::Graphics::ShaderProgram | |
getResourceType() const | Ocular::Core::Resource | |
getSize() const | Ocular::Core::Resource | |
getSourceFile() const | Ocular::Core::Resource | |
getVertexShader() | Ocular::Graphics::ShaderProgram | |
isInMemory() const | Ocular::Core::Resource | |
m_FragmentShader (defined in Ocular::Graphics::ShaderProgram) | Ocular::Graphics::ShaderProgram | protected |
m_GeometryShader (defined in Ocular::Graphics::ShaderProgram) | Ocular::Graphics::ShaderProgram | protected |
m_IsInMemory (defined in Ocular::Core::Resource) | Ocular::Core::Resource | protected |
m_MappingName (defined in Ocular::Core::Resource) | Ocular::Core::Resource | protected |
m_Metadata (defined in Ocular::Core::Resource) | Ocular::Core::Resource | protected |
m_Name (defined in Ocular::Core::Resource) | Ocular::Core::Resource | protected |
m_PostTessellationShader (defined in Ocular::Graphics::ShaderProgram) | Ocular::Graphics::ShaderProgram | protected |
m_PreTessellationShader (defined in Ocular::Graphics::ShaderProgram) | Ocular::Graphics::ShaderProgram | protected |
m_SizeInMemory (defined in Ocular::Core::Resource) | Ocular::Core::Resource | protected |
m_SourceFile (defined in Ocular::Core::Resource) | Ocular::Core::Resource | protected |
m_Type (defined in Ocular::Core::Resource) | Ocular::Core::Resource | protected |
m_VertexShader (defined in Ocular::Graphics::ShaderProgram) | Ocular::Graphics::ShaderProgram | protected |
Resource(File const &source) | Ocular::Core::Resource | |
Resource() (defined in Ocular::Core::Resource) | Ocular::Core::Resource | |
setDomainShader(DomainShader *shader) | Ocular::Graphics::ShaderProgram | |
setFragmentShader(FragmentShader *shader) | Ocular::Graphics::ShaderProgram | |
setGeometryShader(GeometryShader *shader) | Ocular::Graphics::ShaderProgram | |
setHullShader(HullShader *shader) | Ocular::Graphics::ShaderProgram | |
setIsInMemory(bool inMemory) | Ocular::Core::Resource | |
setMappingName(std::string const &name) | Ocular::Core::Resource | |
setMetadata(ResourceMetadata *metadata) | Ocular::Core::Resource | |
setName(std::string const &name) (defined in Ocular::Core::Resource) | Ocular::Core::Resource | |
setPixelShader(PixelShader *shader) | Ocular::Graphics::ShaderProgram | |
setPostTessellationShader(PostTessellationShader *shader) | Ocular::Graphics::ShaderProgram | |
setPreTessellationShader(PreTessellationShader *shader) | Ocular::Graphics::ShaderProgram | |
setSize(uint64_t size) | Ocular::Core::Resource | |
setSourceFile(File const &file) | Ocular::Core::Resource | |
setVertexShader(VertexShader *shader) | Ocular::Graphics::ShaderProgram | |
ShaderProgram() (defined in Ocular::Graphics::ShaderProgram) | Ocular::Graphics::ShaderProgram | |
unload() override | Ocular::Graphics::ShaderProgram | virtual |
~Resource() (defined in Ocular::Core::Resource) | Ocular::Core::Resource | virtual |
~ShaderProgram() (defined in Ocular::Graphics::ShaderProgram) | Ocular::Graphics::ShaderProgram | virtual |