| _averageImages | TextureBaker< GlslRenderer, GlslShaderGenerator > | protected |
| _bakedConstantMap | TextureBaker< GlslRenderer, GlslShaderGenerator > | protected |
| _bakedGeomInfoName | TextureBaker< GlslRenderer, GlslShaderGenerator > | protected |
| _bakedGraphName | TextureBaker< GlslRenderer, GlslShaderGenerator > | protected |
| _bakedImageMap | TextureBaker< GlslRenderer, GlslShaderGenerator > | protected |
| _bakedInputMap | TextureBaker< GlslRenderer, GlslShaderGenerator > | protected |
| _bakedTextureDoc | TextureBaker< GlslRenderer, GlslShaderGenerator > | protected |
| _baseType | ShaderRenderer | protected |
| _camera | ShaderRenderer | protected |
| _colorSpace | TextureBaker< GlslRenderer, GlslShaderGenerator > | protected |
| _distanceUnit | TextureBaker< GlslRenderer, GlslShaderGenerator > | protected |
| _extension | TextureBaker< GlslRenderer, GlslShaderGenerator > | protected |
| _flipSavedImage | TextureBaker< GlslRenderer, GlslShaderGenerator > | protected |
| _frameCaptureImage | TextureBaker< GlslRenderer, GlslShaderGenerator > | protected |
| _generator | TextureBaker< GlslRenderer, GlslShaderGenerator > | protected |
| _geometryHandler | ShaderRenderer | protected |
| _hashImageNames | TextureBaker< GlslRenderer, GlslShaderGenerator > | protected |
| _height | ShaderRenderer | protected |
| _imageHandler | ShaderRenderer | protected |
| _lightHandler | ShaderRenderer | protected |
| _material | TextureBaker< GlslRenderer, GlslShaderGenerator > | protected |
| _matrixConvention | ShaderRenderer | protected |
| _optimizeConstants | TextureBaker< GlslRenderer, GlslShaderGenerator > | protected |
| _outputImagePath | TextureBaker< GlslRenderer, GlslShaderGenerator > | protected |
| _outputStream | TextureBaker< GlslRenderer, GlslShaderGenerator > | protected |
| _permittedOverrides | TextureBaker< GlslRenderer, GlslShaderGenerator > | protected |
| _texTemplateOverrides | TextureBaker< GlslRenderer, GlslShaderGenerator > | protected |
| _textureFilenameTemplate | TextureBaker< GlslRenderer, GlslShaderGenerator > | protected |
| _textureSpaceMax | TextureBaker< GlslRenderer, GlslShaderGenerator > | protected |
| _textureSpaceMin | TextureBaker< GlslRenderer, GlslShaderGenerator > | protected |
| _width | ShaderRenderer | protected |
| _worldSpaceNodes | TextureBaker< GlslRenderer, GlslShaderGenerator > | protected |
| _writeDocumentPerMaterial | TextureBaker< GlslRenderer, GlslShaderGenerator > | protected |
| bakeAllMaterials(DocumentPtr doc, const FileSearchPath &searchPath, const FilePath &outputFileName) | TextureBaker< GlslRenderer, GlslShaderGenerator > | |
| BakedConstantMap typedef | TextureBaker< GlslRenderer, GlslShaderGenerator > | protected |
| BakedImageMap typedef | TextureBaker< GlslRenderer, GlslShaderGenerator > | protected |
| BakedImageVec typedef | TextureBaker< GlslRenderer, GlslShaderGenerator > | protected |
| bakeGraphOutput(OutputPtr output, GenContext &context, const StringMap &filenameTemplateMap) | TextureBaker< GlslRenderer, GlslShaderGenerator > | |
| bakeMaterialToDoc(DocumentPtr doc, const FileSearchPath &searchPath, const string &materialPath, const StringVec &udimSet, std::string &documentName) | TextureBaker< GlslRenderer, GlslShaderGenerator > | |
| bakeShaderInputs(NodePtr material, NodePtr shader, GenContext &context, const string &udim=EMPTY_STRING) | TextureBaker< GlslRenderer, GlslShaderGenerator > | |
| captureImage(ImagePtr image=nullptr) override | GlslRenderer | virtual |
| create(unsigned int width=1024, unsigned int height=1024, Image::BaseType baseType=Image::BaseType::UINT8) | TextureBakerGlsl | inlinestatic |
| createImageHandler(ImageLoaderPtr imageLoader) | GlslRenderer | inline |
| createProgram(ShaderPtr shader) override | GlslRenderer | virtual |
| createProgram(const StageMap &stages) override | GlslRenderer | virtual |
| drawScreenSpaceQuad(const Vector2 &uvMin=Vector2(0.0f), const Vector2 &uvMax=Vector2(1.0f)) | GlslRenderer | |
| findVarInTemplate(const string &filename, const string &var, size_t start=0) | TextureBaker< GlslRenderer, GlslShaderGenerator > | protected |
| generateNewDocumentFromShader(NodePtr shader, const StringVec &udimSet) | TextureBaker< GlslRenderer, GlslShaderGenerator > | protected |
| generateTextureFilename(const StringMap &fileTemplateMap) | TextureBaker< GlslRenderer, GlslShaderGenerator > | protected |
| getAverageImages() const | TextureBaker< GlslRenderer, GlslShaderGenerator > | inline |
| getBakedGeomInfoName() const | TextureBaker< GlslRenderer, GlslShaderGenerator > | inline |
| getBakedGraphName() const | TextureBaker< GlslRenderer, GlslShaderGenerator > | inline |
| getCamera() const | ShaderRenderer | inline |
| getColorSpace() const | TextureBaker< GlslRenderer, GlslShaderGenerator > | inline |
| getDistanceUnit() const | TextureBaker< GlslRenderer, GlslShaderGenerator > | inline |
| getExtension() const | TextureBaker< GlslRenderer, GlslShaderGenerator > | inline |
| getFramebuffer() const | GlslRenderer | inline |
| getGeometryHandler() const | ShaderRenderer | inline |
| getHashImageNames() const | TextureBaker< GlslRenderer, GlslShaderGenerator > | inline |
| getImageHandler() const | ShaderRenderer | inline |
| getLightHandler() const | ShaderRenderer | inline |
| getOptimizeConstants() const | TextureBaker< GlslRenderer, GlslShaderGenerator > | inline |
| getOutputImagePath() | TextureBaker< GlslRenderer, GlslShaderGenerator > | inline |
| getOutputStream() const | TextureBaker< GlslRenderer, GlslShaderGenerator > | inline |
| getProgram() | GlslRenderer | inline |
| getScreenColor() const | GlslRenderer | inline |
| getTextureFilenameTemplate() const | TextureBaker< GlslRenderer, GlslShaderGenerator > | inline |
| getTextureSpaceMax() const | TextureBaker< GlslRenderer, GlslShaderGenerator > | inline |
| getTextureSpaceMin() const | TextureBaker< GlslRenderer, GlslShaderGenerator > | inline |
| getValueStringFromColor(const Color4 &color, const string &type) | TextureBaker< GlslRenderer, GlslShaderGenerator > | |
| GlslRenderer(unsigned int width, unsigned int height, Image::BaseType baseType) | GlslRenderer | protected |
| initialize(RenderContextHandle renderContextHandle=nullptr) override | GlslRenderer | virtual |
| initializeFileTemplateMap(InputPtr input, NodePtr shader, const string &udim=EMPTY_STRING) | TextureBaker< GlslRenderer, GlslShaderGenerator > | protected |
| MatrixConvention enum name | ShaderRenderer | |
| optimizeBakedTextures(NodePtr shader) | TextureBaker< GlslRenderer, GlslShaderGenerator > | |
| render() override | GlslRenderer | virtual |
| renderTextureSpace(const Vector2 &uvMin, const Vector2 &uvMax) | GlslRenderer | |
| setAverageImages(bool enable) | TextureBaker< GlslRenderer, GlslShaderGenerator > | inline |
| setBakedGeomInfoName(const string &name) | TextureBaker< GlslRenderer, GlslShaderGenerator > | inline |
| setBakedGraphName(const string &name) | TextureBaker< GlslRenderer, GlslShaderGenerator > | inline |
| setCamera(CameraPtr camera) | ShaderRenderer | inline |
| setColorSpace(const string &colorSpace) | TextureBaker< GlslRenderer, GlslShaderGenerator > | inline |
| setDistanceUnit(const string &unitSpace) | TextureBaker< GlslRenderer, GlslShaderGenerator > | inline |
| setExtension(const string &extension) | TextureBaker< GlslRenderer, GlslShaderGenerator > | inline |
| setFilenameTemplateVarOverride(const string &key, const string &value) | TextureBaker< GlslRenderer, GlslShaderGenerator > | inline |
| setGeometryHandler(GeometryHandlerPtr geometryHandler) | ShaderRenderer | inline |
| setHashImageNames(bool enable) | TextureBaker< GlslRenderer, GlslShaderGenerator > | inline |
| setImageHandler(ImageHandlerPtr imageHandler) | ShaderRenderer | inline |
| setLightHandler(LightHandlerPtr lightHandler) | ShaderRenderer | inline |
| setOptimizeConstants(bool enable) | TextureBaker< GlslRenderer, GlslShaderGenerator > | inline |
| setOutputImagePath(const FilePath &outputImagePath) | TextureBaker< GlslRenderer, GlslShaderGenerator > | inline |
| setOutputStream(std::ostream *outputStream) | TextureBaker< GlslRenderer, GlslShaderGenerator > | inline |
| setScreenColor(const Color3 &screenColor) | GlslRenderer | inline |
| setSize(unsigned int width, unsigned int height) override | GlslRenderer | virtual |
| setTextureFilenameTemplate(const string &filenameTemplate) | TextureBaker< GlslRenderer, GlslShaderGenerator > | inline |
| setTextureSpaceMax(const Vector2 &max) | TextureBaker< GlslRenderer, GlslShaderGenerator > | inline |
| setTextureSpaceMin(const Vector2 &min) | TextureBaker< GlslRenderer, GlslShaderGenerator > | inline |
| setupUnitSystem(DocumentPtr unitDefinitions) | TextureBaker< GlslRenderer, GlslShaderGenerator > | |
| ShaderRenderer(unsigned int width, unsigned int height, Image::BaseType baseType, MatrixConvention matrixConvention=MatrixConvention::OpenGL) | ShaderRenderer | protected |
| StageMap typedef | ShaderRenderer | |
| TextureBaker(unsigned int width, unsigned int height, Image::BaseType baseType, bool flipSavedImage) | TextureBaker< GlslRenderer, GlslShaderGenerator > | protected |
| TextureBakerGlsl(unsigned int width, unsigned int height, Image::BaseType baseType) | TextureBakerGlsl | |
| updateUniform(const string &name, ConstValuePtr value) override | GlslRenderer | virtual |
| validateInputs() override | GlslRenderer | virtual |
| writeBakedImage(const BakedImage &baked, ImagePtr image) | TextureBaker< GlslRenderer, GlslShaderGenerator > | protected |
| writeDocumentPerMaterial(bool value) | TextureBaker< GlslRenderer, GlslShaderGenerator > | inline |
| ~GlslRenderer() | GlslRenderer | inlinevirtual |
| ~ShaderRenderer() | ShaderRenderer | inlinevirtual |