Katana Plug-in APIs 0.1

Foundry::Katana::RendererInfo::RendererInfoBase Member List

This is the complete list of members for Foundry::Katana::RendererInfo::RendererInfoBase, including all inherited members.
addRenderObjectParam(FnAttribute::GroupBuilder &renderObjectInfo, const std::string &name, int type, int arraySize, FnAttribute::Attribute defaultAttr, FnAttribute::Attribute hintsAttr, const EnumPairVector &enumValues) const Foundry::Katana::RendererInfo::RendererInfoBase [protected]
buildLiveRenderControlModules(FnAttribute::GroupBuilder &liveRenderControlModules) const Foundry::Katana::RendererInfo::RendererInfoBase [inline, virtual]
buildRendererObjectInfo(FnAttribute::GroupBuilder &rendererObjectInfo, const std::string &name, const std::string &type, const FnAttribute::GroupAttribute inputAttr) const =0Foundry::Katana::RendererInfo::RendererInfoBase [pure virtual]
configureBasicRenderObjectInfo(FnAttribute::GroupBuilder &renderObjectInfo, const std::string &type, const std::vector< std::string > &typeTags, const std::string &location, const std::string &fullPath, int outputType, FnAttribute::Attribute containerHints)Foundry::Katana::RendererInfo::RendererInfoBase [static]
configureBatchRenderMethod(RendererInfo::DiskRenderMethod &batchRenderMethod) const =0Foundry::Katana::RendererInfo::RendererInfoBase [pure virtual]
fillLiveRenderTerminalOps(OpDefinitionQueue &terminalOps, const FnAttribute::GroupAttribute &stateArgs) const Foundry::Katana::RendererInfo::RendererInfoBase [inline, virtual]
fillRendererObjectNames(std::vector< std::string > &rendererObjectNames, const std::string &type, const std::vector< std::string > &typeTags) const =0Foundry::Katana::RendererInfo::RendererInfoBase [pure virtual]
fillRendererObjectTypes(std::vector< std::string > &renderObjectTypes, const std::string &type) const =0Foundry::Katana::RendererInfo::RendererInfoBase [pure virtual]
fillRenderMethods(std::vector< RendererInfo::RenderMethod * > &renderMethods) const =0Foundry::Katana::RendererInfo::RendererInfoBase [pure virtual]
fillRenderTerminalOps(OpDefinitionQueue &terminalOps, const FnAttribute::GroupAttribute &stateArgs) const Foundry::Katana::RendererInfo::RendererInfoBase [inline, virtual]
fillShaderInputNames(std::vector< std::string > &shaderInputNames, const std::string &shaderName) const Foundry::Katana::RendererInfo::RendererInfoBase [virtual]
fillShaderInputTags(std::vector< std::string > &shaderInputTags, const std::string &shaderName, const std::string &inputName) const Foundry::Katana::RendererInfo::RendererInfoBase [virtual]
fillShaderOutputNames(std::vector< std::string > &shaderOutputNames, const std::string &shaderName) const Foundry::Katana::RendererInfo::RendererInfoBase [virtual]
fillShaderOutputTags(std::vector< std::string > &shaderOutputTags, const std::string &shaderName, const std::string &outputName) const Foundry::Katana::RendererInfo::RendererInfoBase [virtual]
flushCaches()Foundry::Katana::RendererInfo::RendererInfoBase [inline, virtual]
getPluginPath() const Foundry::Katana::RendererInfo::RendererInfoBase
getPluginRootPath() const Foundry::Katana::RendererInfo::RendererInfoBase
getRegisteredRendererName() const =0Foundry::Katana::RendererInfo::RendererInfoBase [pure virtual]
getRegisteredRendererVersion() const =0Foundry::Katana::RendererInfo::RendererInfoBase [pure virtual]
getRendererCoshaderType() const Foundry::Katana::RendererInfo::RendererInfoBase [inline, virtual]
getRendererObjectDefaultType(const std::string &type) const Foundry::Katana::RendererInfo::RendererInfoBase [virtual]
isNodeTypeSupported(const std::string &nodeType) const Foundry::Katana::RendererInfo::RendererInfoBase [inline, virtual]
isPolymeshFacesetSplittingEnabled() const Foundry::Katana::RendererInfo::RendererInfoBase [inline, virtual]
isPresetLocalFileNeeded(const std::string &outputType) const Foundry::Katana::RendererInfo::RendererInfoBase [inline, virtual]
setShaderParameterMapping(FnAttribute::GroupBuilder &renderObjectInfo, const std::string &metaName, const std::string &actualName) const Foundry::Katana::RendererInfo::RendererInfoBase [protected]
setShaderParameterMapping(FnAttribute::GroupBuilder &renderObjectInfo, const std::string &metaName, const std::vector< std::string > &actualNames) const Foundry::Katana::RendererInfo::RendererInfoBase [protected]
 All Classes Functions Variables Typedefs Enumerations Enumerator