| activate(const Anemone &) override | Wizt::GLProgram | virtual |
| Activity | Wizt::Anemone::Tentacle | |
| bindFragData(GLuint colorNumber, const char *name) const | Wizt::GLProgram | |
| deactivate(const Anemone &) override | Wizt::GLProgram | virtual |
| dont_use_any_shaders() | Wizt::GLProgram | static |
| extremeUnction() | MemCore::ReferenceBase< Tentacle > | inlineprotectedvirtual |
| FloatValues | Wizt::RenderNamespace::ProgramVariables | |
| getAttribID(const char *name) const | Wizt::GLProgram | |
| getAttribID(const string &name) const | Wizt::GLProgram | inline |
| getId() const | Wizt::GLProgram | inline |
| getObjectCountID() const noexcept | MemCore::ReferenceBase< Tentacle > | inline |
| getSamplerType() const | Wizt::Anemone::Tentacle | virtual |
| getTextureUnit() const | Wizt::Anemone::Tentacle | virtual |
| GLProgram() | Wizt::GLProgram | |
| GLProgram(const string &vertex_code, const string &fragment_code, const string &vertexsrcfilename="* Internal Vertex Shader *", const string &fragmentsrcfilename="* Internal Fragment Shader *", unsigned vertex_lineNo=0, unsigned fragment_lineNo=0) | Wizt::GLProgram | |
| GLProgram(const string &vertex_code, const string &vertexsrcfilename, unsigned vertex_lineNo, const string &fragment_code, const string &fragmentsrcfilename, unsigned fragment_lineNo) | Wizt::GLProgram | inline |
| InfoLog() const | Wizt::GLProgram | |
| IntValues | Wizt::RenderNamespace::ProgramVariables | |
| isIdentical(const WeakPtr< Tentacle, Tentacle > &PossibleSelf) const noexcept | MemCore::ReferenceBase< Tentacle > | inline |
| isValid() const | Wizt::GLProgram | |
| iVec2Values | Wizt::RenderNamespace::ProgramVariables | |
| iVec3Values | Wizt::RenderNamespace::ProgramVariables | |
| link(const RenderBasin::Program::Setup &SetupFunction=nullptr, const char *srcfilename="** OpenGL Program Shader Code **", unsigned lineNo=0) | Wizt::GLProgram | |
| M33ArrayValues | Wizt::RenderNamespace::ProgramVariables | |
| M33Values | Wizt::RenderNamespace::ProgramVariables | |
| memsize() const | Wizt::Anemone::Tentacle | virtual |
| merge(const ProgramVariables &, substitutes_t &substitutes, const std::string &src_original, const std::string &src_substitute) | Wizt::RenderNamespace::ProgramVariables | |
| mkAutoDestructive() | MemCore::ReferenceBase< Tentacle > | inline |
| mySources | Wizt::RenderBasin::Program | |
| NumberOfElements() const | Wizt::Anemone::Tentacle | virtual |
| Wizt::operator=(const ReferenceBase &R) | MemCore::ReferenceBase< Tentacle > | inlineprotected |
| Point3Values | Wizt::RenderNamespace::ProgramVariables | |
| Program() | Wizt::RenderBasin::Program | |
| refcount() const noexcept | MemCore::ReferenceBase< Tentacle > | inline |
| reference_domain_t typedef | MemCore::ReferenceBase< Tentacle > | |
| ReferenceBase(Tentacle *that) noexcept | MemCore::ReferenceBase< Tentacle > | inline |
| remove(const substitutes_t &substitutes) | Wizt::RenderNamespace::ProgramVariables | |
| self() const | MemCore::ReferenceBase< Tentacle > | inline |
| SelfPtr_t typedef | MemCore::ReferenceBase< Tentacle > | |
| setAllUniforms(const Anemone &A) const override | Wizt::GLProgram | virtual |
| setMandatoryValue(const std::string &name, const T &t, bool isMandatory=true) | Wizt::RenderNamespace::ProgramVariables | inline |
| setObjectLabel(const string &Name) const | Wizt::GLProgram | |
| setPointValue(const std::string &name, const Eagle::FixedArray< double, 3 > &v) | Wizt::RenderNamespace::ProgramVariables | inline |
| setUniformValuef(const char *name, float value, bool Silent) const | Wizt::GLProgram | |
| setUniformValuei(const char *name, GLint v0, GLint v1, bool Silent) const | Wizt::GLProgram | |
| Setup typedef | Wizt::RenderBasin::Program | |
| SetupViewport() const | Wizt::GLProgram | |
| setValue(const std::string &name, const Eagle::FixedArray< double, 4 > &v) | Wizt::RenderNamespace::ProgramVariables | inline |
| setValue(const std::string &name, const Eagle::FixedArray< float, 4 > &v) | Wizt::RenderNamespace::ProgramVariables | inline |
| setValue(const std::string &name, const Eagle::FixedArray< double, 3 > &v) | Wizt::RenderNamespace::ProgramVariables | inline |
| setValue(const std::string &name, const Eagle::FixedArray< double, 2 > &v) | Wizt::RenderNamespace::ProgramVariables | inline |
| setValue(const std::string &name, const Eagle::FixedArray< int, 3 > &v) | Wizt::RenderNamespace::ProgramVariables | inline |
| setValue(const std::string &name, const Eagle::FixedArray< int, 2 > &v) | Wizt::RenderNamespace::ProgramVariables | inline |
| setValue(const std::string &name, double d) | Wizt::RenderNamespace::ProgramVariables | inline |
| setValue(const std::string &name, int i) | Wizt::RenderNamespace::ProgramVariables | inline |
| setValue(const std::string &name, const Eagle::Quadratic< 3, float > &M) | Wizt::RenderNamespace::ProgramVariables | inline |
| SilentlyIgnoreUnknownUniforms | Wizt::RenderBasin::Program | |
| SourceCode | Wizt::RenderBasin::Program | |
| SourceCode_t typedef | Wizt::RenderBasin::Program | |
| SourceHasChanged() const | Wizt::RenderBasin::Program | |
| Sources_t typedef | Wizt::RenderBasin::Program | |
| suicide() | MemCore::ReferenceBase< Tentacle > | inlineprotected |
| Textures | Wizt::RenderBasin::Program | |
| uniform(const char *name) | Wizt::GLProgram | |
| updateValue(VRenderContext &Context) | Wizt::Anemone::Tentacle | virtual |
| use() const override | Wizt::GLProgram | virtual |
| VarType(GLenum type) | Wizt::GLProgram | static |
| Vec2Values | Wizt::RenderNamespace::ProgramVariables | |
| Vec3Values | Wizt::RenderNamespace::ProgramVariables | |
| Vec4Values | Wizt::RenderNamespace::ProgramVariables | |
| wrefcount() const noexcept | MemCore::ReferenceBase< Tentacle > | inline |
| ~GLProgram() | Wizt::GLProgram | |
| ~Program()=0 | Wizt::RenderBasin::Program | protectedpure virtual |
| ~ReferenceBase() | MemCore::ReferenceBase< Tentacle > | inlineprotectedvirtual |