![]() |
ImFusion SDK 4.3
|
This is the complete list of members for GlExpr, including all inherited members.
| AbstractInclude(const std::string &defineName, const std::string &includePath) | AbstractInclude | |
| createMultiInclude(const std::string &replacementToken) | MultiIncludable< GlExpr > | |
| defineName() | GlExpr | static |
| ImFusion::GL::AbstractInclude::defineName() const | AbstractInclude | |
| defineSuffix() | GlExpr | static |
| dependentIncludes() const | AbstractInclude | virtual |
| expr() const | GlExpr | inline |
| fingerprint() const override | GlExpr | virtual |
| GlExpr(const internal::GlExprInterface &expr) (defined in GlExpr) | GlExpr | |
| includeCodeSubstitution() const override | GlExpr | virtual |
| includePath() const | AbstractInclude | |
| MultiIncludable(GlExpr *crtpInstance, const std::string &baseToken, Flags< ShaderTextReplacement > replacementScheme) | MultiIncludable< GlExpr > | inlineprotected |
| MultiIncludeType typedef | MultiIncludable< GlExpr > | |
| numRequiredSamplersPerIndex() | GlExpr | |
| setIncludeArguments(GL::Program &p, const std::string &prefix="expr") const override (defined in GlExpr) | GlExpr | |
| ImFusion::GL::MultiIncludable< GlExpr >::setIncludeArguments(Program &prog, IncludeArgumentsTypes... includeArgs, const std::string &token) const=0 | MultiIncludable< GlExpr > | pure virtual |
| setIndices(std::vector< int > indices) | GlExpr | |
| ~AbstractInclude() (defined in AbstractInclude) | AbstractInclude | virtual |