HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
TextureBakerGlsl Member List

This is the complete list of members for TextureBakerGlsl, including all inherited members.

_averageImagesTextureBaker< GlslRenderer, GlslShaderGenerator >protected
_bakedConstantMapTextureBaker< GlslRenderer, GlslShaderGenerator >protected
_bakedGeomInfoNameTextureBaker< GlslRenderer, GlslShaderGenerator >protected
_bakedGraphNameTextureBaker< GlslRenderer, GlslShaderGenerator >protected
_bakedImageMapTextureBaker< GlslRenderer, GlslShaderGenerator >protected
_bakedInputMapTextureBaker< GlslRenderer, GlslShaderGenerator >protected
_bakedTextureDocTextureBaker< GlslRenderer, GlslShaderGenerator >protected
_baseTypeShaderRendererprotected
_cameraShaderRendererprotected
_colorSpaceTextureBaker< GlslRenderer, GlslShaderGenerator >protected
_distanceUnitTextureBaker< GlslRenderer, GlslShaderGenerator >protected
_extensionTextureBaker< GlslRenderer, GlslShaderGenerator >protected
_flipSavedImageTextureBaker< GlslRenderer, GlslShaderGenerator >protected
_frameCaptureImageTextureBaker< GlslRenderer, GlslShaderGenerator >protected
_generatorTextureBaker< GlslRenderer, GlslShaderGenerator >protected
_geometryHandlerShaderRendererprotected
_hashImageNamesTextureBaker< GlslRenderer, GlslShaderGenerator >protected
_heightShaderRendererprotected
_imageHandlerShaderRendererprotected
_lightHandlerShaderRendererprotected
_materialTextureBaker< GlslRenderer, GlslShaderGenerator >protected
_matrixConventionShaderRendererprotected
_optimizeConstantsTextureBaker< GlslRenderer, GlslShaderGenerator >protected
_outputImagePathTextureBaker< GlslRenderer, GlslShaderGenerator >protected
_outputStreamTextureBaker< GlslRenderer, GlslShaderGenerator >protected
_permittedOverridesTextureBaker< GlslRenderer, GlslShaderGenerator >protected
_texTemplateOverridesTextureBaker< GlslRenderer, GlslShaderGenerator >protected
_textureFilenameTemplateTextureBaker< GlslRenderer, GlslShaderGenerator >protected
_textureSpaceMaxTextureBaker< GlslRenderer, GlslShaderGenerator >protected
_textureSpaceMinTextureBaker< GlslRenderer, GlslShaderGenerator >protected
_widthShaderRendererprotected
_worldSpaceNodesTextureBaker< GlslRenderer, GlslShaderGenerator >protected
_writeDocumentPerMaterialTextureBaker< GlslRenderer, GlslShaderGenerator >protected
bakeAllMaterials(DocumentPtr doc, const FileSearchPath &searchPath, const FilePath &outputFileName)TextureBaker< GlslRenderer, GlslShaderGenerator >
BakedConstantMap typedefTextureBaker< GlslRenderer, GlslShaderGenerator >protected
BakedImageMap typedefTextureBaker< GlslRenderer, GlslShaderGenerator >protected
BakedImageVec typedefTextureBaker< 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) overrideGlslRenderervirtual
create(unsigned int width=1024, unsigned int height=1024, Image::BaseType baseType=Image::BaseType::UINT8)TextureBakerGlslinlinestatic
createImageHandler(ImageLoaderPtr imageLoader)GlslRendererinline
createProgram(ShaderPtr shader) overrideGlslRenderervirtual
createProgram(const StageMap &stages) overrideGlslRenderervirtual
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() constTextureBaker< GlslRenderer, GlslShaderGenerator >inline
getBakedGeomInfoName() constTextureBaker< GlslRenderer, GlslShaderGenerator >inline
getBakedGraphName() constTextureBaker< GlslRenderer, GlslShaderGenerator >inline
getCamera() const ShaderRendererinline
getColorSpace() constTextureBaker< GlslRenderer, GlslShaderGenerator >inline
getDistanceUnit() constTextureBaker< GlslRenderer, GlslShaderGenerator >inline
getExtension() constTextureBaker< GlslRenderer, GlslShaderGenerator >inline
getFramebuffer() const GlslRendererinline
getGeometryHandler() const ShaderRendererinline
getHashImageNames() constTextureBaker< GlslRenderer, GlslShaderGenerator >inline
getImageHandler() const ShaderRendererinline
getLightHandler() const ShaderRendererinline
getOptimizeConstants() constTextureBaker< GlslRenderer, GlslShaderGenerator >inline
getOutputImagePath()TextureBaker< GlslRenderer, GlslShaderGenerator >inline
getOutputStream() constTextureBaker< GlslRenderer, GlslShaderGenerator >inline
getProgram()GlslRendererinline
getScreenColor() const GlslRendererinline
getTextureFilenameTemplate() constTextureBaker< GlslRenderer, GlslShaderGenerator >inline
getTextureSpaceMax() constTextureBaker< GlslRenderer, GlslShaderGenerator >inline
getTextureSpaceMin() constTextureBaker< GlslRenderer, GlslShaderGenerator >inline
getValueStringFromColor(const Color4 &color, const string &type)TextureBaker< GlslRenderer, GlslShaderGenerator >
GlslRenderer(unsigned int width, unsigned int height, Image::BaseType baseType)GlslRendererprotected
initialize(RenderContextHandle renderContextHandle=nullptr) overrideGlslRenderervirtual
initializeFileTemplateMap(InputPtr input, NodePtr shader, const string &udim=EMPTY_STRING)TextureBaker< GlslRenderer, GlslShaderGenerator >protected
MatrixConvention enum nameShaderRenderer
optimizeBakedTextures(NodePtr shader)TextureBaker< GlslRenderer, GlslShaderGenerator >
render() overrideGlslRenderervirtual
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)ShaderRendererinline
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)ShaderRendererinline
setHashImageNames(bool enable)TextureBaker< GlslRenderer, GlslShaderGenerator >inline
setImageHandler(ImageHandlerPtr imageHandler)ShaderRendererinline
setLightHandler(LightHandlerPtr lightHandler)ShaderRendererinline
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)GlslRendererinline
setSize(unsigned int width, unsigned int height) overrideGlslRenderervirtual
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)ShaderRendererprotected
StageMap typedefShaderRenderer
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) overrideGlslRenderervirtual
validateInputs() overrideGlslRenderervirtual
writeBakedImage(const BakedImage &baked, ImagePtr image)TextureBaker< GlslRenderer, GlslShaderGenerator >protected
writeDocumentPerMaterial(bool value)TextureBaker< GlslRenderer, GlslShaderGenerator >inline
~GlslRenderer()GlslRendererinlinevirtual
~ShaderRenderer()ShaderRendererinlinevirtual