![]() |
Inviwo 0.9.12-pre
Inviwo documentation
|
This is the complete list of members for inviwo::MeshShaderCache, including all inherited members.
| addState(GetStateFunctor getState, UpdateShaderFunctor updateShader) (defined in inviwo::MeshShaderCache) | inviwo::MeshShaderCache | |
| getShader(const Mesh &mesh, std::optional< Mesh::MeshInfo > meshInfo=std::nullopt) (defined in inviwo::MeshShaderCache) | inviwo::MeshShaderCache | |
| getShaders() (defined in inviwo::MeshShaderCache) | inviwo::MeshShaderCache | inline |
| GetStateFunctor typedef (defined in inviwo::MeshShaderCache) | inviwo::MeshShaderCache | |
| Mandatory enum value (defined in inviwo::MeshShaderCache) | inviwo::MeshShaderCache | |
| MeshShaderCache(std::vector< std::pair< ShaderType, std::shared_ptr< const ShaderResource > > > items, std::vector< Requirement > requirements, std::function< void(Shader &)> configureShader) (defined in inviwo::MeshShaderCache) | inviwo::MeshShaderCache | |
| MeshShaderCache(std::vector< std::pair< ShaderType, std::string > > items, std::vector< Requirement > requirements, std::function< void(Shader &)> configureShader) (defined in inviwo::MeshShaderCache) | inviwo::MeshShaderCache | |
| MeshShaderCache(const MeshShaderCache &)=delete (defined in inviwo::MeshShaderCache) | inviwo::MeshShaderCache | |
| MeshShaderCache(MeshShaderCache &&)=delete (defined in inviwo::MeshShaderCache) | inviwo::MeshShaderCache | |
| operator=(const MeshShaderCache &)=delete (defined in inviwo::MeshShaderCache) | inviwo::MeshShaderCache | |
| operator=(MeshShaderCache &&)=delete (defined in inviwo::MeshShaderCache) | inviwo::MeshShaderCache | |
| Optional enum value (defined in inviwo::MeshShaderCache) | inviwo::MeshShaderCache | |
| RequireBuffer enum name (defined in inviwo::MeshShaderCache) | inviwo::MeshShaderCache | |
| UpdateShaderFunctor typedef (defined in inviwo::MeshShaderCache) | inviwo::MeshShaderCache | |
| ~MeshShaderCache()=default (defined in inviwo::MeshShaderCache) | inviwo::MeshShaderCache |