![]() |
Inviwo 0.9.12-pre
Inviwo documentation
|
This is the complete list of members for inviwo::Shader, including all inherited members.
| activate() (defined in inviwo::Shader) | inviwo::Shader | |
| addShaderObject(ShaderType type, std::shared_ptr< const ShaderResource > resource) (defined in inviwo::Shader) | inviwo::Shader | |
| addShaderObject(ShaderObject object) (defined in inviwo::Shader) | inviwo::Shader | |
| begin() (defined in inviwo::Shader) | inviwo::Shader | |
| begin() const (defined in inviwo::Shader) | inviwo::Shader | |
| Build typedef (defined in inviwo::Shader) | inviwo::Shader | |
| build() (defined in inviwo::Shader) | inviwo::Shader | |
| const_iterator typedef (defined in inviwo::Shader) | inviwo::Shader | |
| deactivate() (defined in inviwo::Shader) | inviwo::Shader | |
| end() (defined in inviwo::Shader) | inviwo::Shader | |
| end() const (defined in inviwo::Shader) | inviwo::Shader | |
| getComputeShaderObject() const (defined in inviwo::Shader) | inviwo::Shader | |
| getComputeShaderObject() (defined in inviwo::Shader) | inviwo::Shader | |
| getFragmentShaderObject() const (defined in inviwo::Shader) | inviwo::Shader | |
| getFragmentShaderObject() (defined in inviwo::Shader) | inviwo::Shader | |
| getGeometryShaderObject() const (defined in inviwo::Shader) | inviwo::Shader | |
| getGeometryShaderObject() (defined in inviwo::Shader) | inviwo::Shader | |
| getID() const (defined in inviwo::Shader) | inviwo::Shader | inline |
| getShaderObject(ShaderType type) const (defined in inviwo::Shader) | inviwo::Shader | |
| getShaderObject(ShaderType type) (defined in inviwo::Shader) | inviwo::Shader | |
| getShaderObjects() (defined in inviwo::Shader) | inviwo::Shader | |
| getShaderObjects() const (defined in inviwo::Shader) | inviwo::Shader | |
| getTessellationControlShaderObject() const (defined in inviwo::Shader) | inviwo::Shader | |
| getTessellationControlShaderObject() (defined in inviwo::Shader) | inviwo::Shader | |
| getTessellationEvaluationShaderObject() const (defined in inviwo::Shader) | inviwo::Shader | |
| getTessellationEvaluationShaderObject() (defined in inviwo::Shader) | inviwo::Shader | |
| getVertexShaderObject() const (defined in inviwo::Shader) | inviwo::Shader | |
| getVertexShaderObject() (defined in inviwo::Shader) | inviwo::Shader | |
| invalidate() (defined in inviwo::Shader) | inviwo::Shader | |
| isReady() const (defined in inviwo::Shader) | inviwo::Shader | |
| iterator typedef (defined in inviwo::Shader) | inviwo::Shader | |
| link() (defined in inviwo::Shader) | inviwo::Shader | |
| OnError enum name (defined in inviwo::Shader) | inviwo::Shader | |
| onReload(std::function< void()> callback) (defined in inviwo::Shader) | inviwo::Shader | |
| onReloadScoped(std::function< void()> callback) (defined in inviwo::Shader) | inviwo::Shader | |
| operator=(const Shader &that)=delete (defined in inviwo::Shader) | inviwo::Shader | |
| operator=(Shader &&that) (defined in inviwo::Shader) | inviwo::Shader | |
| operator[](ShaderType type) const (defined in inviwo::Shader) | inviwo::Shader | |
| operator[](ShaderType type) (defined in inviwo::Shader) | inviwo::Shader | |
| removeOnReload(const BaseCallBack *callback) (defined in inviwo::Shader) | inviwo::Shader | |
| setTransformFeedbackVaryings(std::span< const char * > varyings, GLenum bufferMode) | inviwo::Shader | |
| setUniform(std::string_view name, bool value) const (defined in inviwo::Shader) | inviwo::Shader | |
| setUniform(std::string_view name, std::span< const bool > values) const (defined in inviwo::Shader) | inviwo::Shader | |
| setUniform(std::string_view name, int value) const (defined in inviwo::Shader) | inviwo::Shader | |
| setUniform(std::string_view name, std::span< const int > values) const (defined in inviwo::Shader) | inviwo::Shader | |
| setUniform(std::string_view name, unsigned int value) const (defined in inviwo::Shader) | inviwo::Shader | |
| setUniform(std::string_view name, std::span< const unsigned int > values) const (defined in inviwo::Shader) | inviwo::Shader | |
| setUniform(std::string_view name, float value) const (defined in inviwo::Shader) | inviwo::Shader | |
| setUniform(std::string_view name, std::span< const float > values) const (defined in inviwo::Shader) | inviwo::Shader | |
| setUniform(std::string_view name, bvec2 value) const (defined in inviwo::Shader) | inviwo::Shader | |
| setUniform(std::string_view name, std::span< const bvec2 > values) const (defined in inviwo::Shader) | inviwo::Shader | |
| setUniform(std::string_view name, bvec3 value) const (defined in inviwo::Shader) | inviwo::Shader | |
| setUniform(std::string_view name, std::span< const bvec3 > values) const (defined in inviwo::Shader) | inviwo::Shader | |
| setUniform(std::string_view name, bvec4 value) const (defined in inviwo::Shader) | inviwo::Shader | |
| setUniform(std::string_view name, std::span< const bvec4 > values) const (defined in inviwo::Shader) | inviwo::Shader | |
| setUniform(std::string_view name, ivec2 value) const (defined in inviwo::Shader) | inviwo::Shader | |
| setUniform(std::string_view name, std::span< const ivec2 > values) const (defined in inviwo::Shader) | inviwo::Shader | |
| setUniform(std::string_view name, ivec3 value) const (defined in inviwo::Shader) | inviwo::Shader | |
| setUniform(std::string_view name, std::span< const ivec3 > values) const (defined in inviwo::Shader) | inviwo::Shader | |
| setUniform(std::string_view name, ivec4 value) const (defined in inviwo::Shader) | inviwo::Shader | |
| setUniform(std::string_view name, std::span< const ivec4 > values) const (defined in inviwo::Shader) | inviwo::Shader | |
| setUniform(std::string_view name, uvec2 value) const (defined in inviwo::Shader) | inviwo::Shader | |
| setUniform(std::string_view name, std::span< const uvec2 > values) const (defined in inviwo::Shader) | inviwo::Shader | |
| setUniform(std::string_view name, uvec3 value) const (defined in inviwo::Shader) | inviwo::Shader | |
| setUniform(std::string_view name, std::span< const uvec3 > values) const (defined in inviwo::Shader) | inviwo::Shader | |
| setUniform(std::string_view name, uvec4 value) const (defined in inviwo::Shader) | inviwo::Shader | |
| setUniform(std::string_view name, std::span< const uvec4 > values) const (defined in inviwo::Shader) | inviwo::Shader | |
| setUniform(std::string_view name, vec2 value) const (defined in inviwo::Shader) | inviwo::Shader | |
| setUniform(std::string_view name, std::span< const vec2 > values) const (defined in inviwo::Shader) | inviwo::Shader | |
| setUniform(std::string_view name, vec3 value) const (defined in inviwo::Shader) | inviwo::Shader | |
| setUniform(std::string_view name, std::span< const vec3 > values) const (defined in inviwo::Shader) | inviwo::Shader | |
| setUniform(std::string_view name, vec4 value) const (defined in inviwo::Shader) | inviwo::Shader | |
| setUniform(std::string_view name, std::span< const vec4 > values) const (defined in inviwo::Shader) | inviwo::Shader | |
| setUniform(std::string_view name, const mat2 &value) const (defined in inviwo::Shader) | inviwo::Shader | |
| setUniform(std::string_view name, std::span< const mat2 > values) const (defined in inviwo::Shader) | inviwo::Shader | |
| setUniform(std::string_view name, const mat3 &value) const (defined in inviwo::Shader) | inviwo::Shader | |
| setUniform(std::string_view name, std::span< const mat3 > values) const (defined in inviwo::Shader) | inviwo::Shader | |
| setUniform(std::string_view name, const mat4 &value) const (defined in inviwo::Shader) | inviwo::Shader | |
| setUniform(std::string_view name, std::span< const mat4 > values) const (defined in inviwo::Shader) | inviwo::Shader | |
| setUniform(std::string_view name, const TextureUnit &value) const (defined in inviwo::Shader) | inviwo::Shader | |
| setUniformWarningLevel(UniformWarning level) (defined in inviwo::Shader) | inviwo::Shader | |
| Shader(const std::vector< std::pair< ShaderType, std::string > > &items, Build buildShader=Build::Yes) (defined in inviwo::Shader) | inviwo::Shader | |
| Shader(const std::vector< std::pair< ShaderType, std::shared_ptr< const ShaderResource > > > &items, Build buildShader=Build::Yes) (defined in inviwo::Shader) | inviwo::Shader | |
| Shader(std::vector< std::unique_ptr< ShaderObject > > &shaderObjects, Build buildShader=Build::Yes) (defined in inviwo::Shader) | inviwo::Shader | |
| Shader(std::string_view fragmentFilename, Build buildShader=Build::Yes) (defined in inviwo::Shader) | inviwo::Shader | |
| Shader(std::string_view vertexFilename, std::string_view fragmentFilename, Build buildShader=Build::Yes) (defined in inviwo::Shader) | inviwo::Shader | |
| Shader(std::string_view vertexFilename, std::string_view geometryFilename, std::string_view fragmentFilename, Build buildShader=Build::Yes) (defined in inviwo::Shader) | inviwo::Shader | |
| Shader(const Shader &rhs)=delete (defined in inviwo::Shader) | inviwo::Shader | |
| Shader(Shader &&rhs) (defined in inviwo::Shader) | inviwo::Shader | |
| UniformWarning enum name (defined in inviwo::Shader) | inviwo::Shader | |
| ~Shader() (defined in inviwo::Shader) | inviwo::Shader | virtual |