All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
HdGpGenerativeProceduralPluginRegistry Class Referencefinal

#include <generativeProceduralPluginRegistry.h>

+ Inheritance diagram for HdGpGenerativeProceduralPluginRegistry:

Public Member Functions

HD_API HdGpGenerativeProceduralConstructProcedural (const TfToken &proceduralTypeName, const SdfPath &proceduralPrimPath)
- Public Member Functions inherited from HfPluginRegistry
HF_API void GetPluginDescs (HfPluginDescVector *plugins)
HF_API bool GetPluginDesc (const TfToken &pluginId, HfPluginDesc *desc)
HF_API void AddPluginReference (HfPluginBase *plugin)
HF_API void ReleasePlugin (HfPluginBase *plugin)
HF_API bool IsRegisteredPlugin (const TfToken &pluginId)
HF_API TfToken GetPluginId (const HfPluginBase *plugin) const

Static Public Member Functions

static HD_API
GetInstance ()
template<typename T , typename... Bases>
static void Define ()


class TfSingleton< HdGpGenerativeProceduralPluginRegistry >

Additional Inherited Members

- Protected Member Functions inherited from HfPluginRegistry
HF_API HfPluginRegistry (const TfType &pluginBaseType)
virtual HF_API ~HfPluginRegistry ()
HF_API HfPluginBaseGetPlugin (const TfToken &pluginId)
virtual HF_API void _CollectAdditionalMetadata (const PlugRegistry &plugRegistry, const TfType &pluginType)
- Static Protected Member Functions inherited from HfPluginRegistry
template<typename T , typename PluginBaseType , typename... Bases>
static void Define ()

Detailed Description

Definition at line 36 of file generativeProceduralPluginRegistry.h.

Member Function Documentation

HD_API HdGpGenerativeProcedural* HdGpGenerativeProceduralPluginRegistry::ConstructProcedural ( const TfToken proceduralTypeName,
const SdfPath proceduralPrimPath 
template<typename T , typename... Bases>
void HdGpGenerativeProceduralPluginRegistry::Define ( )

Entry point for defining an HdSceneIndexPlugin plugin.

Definition at line 67 of file generativeProceduralPluginRegistry.h.

static HD_API HdGpGenerativeProceduralPluginRegistry& HdGpGenerativeProceduralPluginRegistry::GetInstance ( )

Returns the singleton registry for HdSceneIndexPlugin

Friends And Related Function Documentation

The documentation for this class was generated from the following file: