|
HDK
|
#include <generativeProceduralPluginRegistry.h>
Inheritance diagram for HdGpGenerativeProceduralPluginRegistry:Public Member Functions | |
| HDGP_API HdGpGenerativeProcedural * | ConstructProcedural (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 HDGP_API HdGpGenerativeProceduralPluginRegistry & | GetInstance () |
| template<typename T , typename... Bases> | |
| static void | Define () |
Friends | |
| class | TfSingleton< HdGpGenerativeProceduralPluginRegistry > |
Additional Inherited Members | |
Protected Member Functions inherited from HfPluginRegistry | |
| HF_API | HfPluginRegistry (const TfType &pluginBaseType) |
| virtual HF_API | ~HfPluginRegistry () |
| HF_API HfPluginBase * | GetPlugin (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 () |
Definition at line 19 of file generativeProceduralPluginRegistry.h.
| HDGP_API HdGpGenerativeProcedural* HdGpGenerativeProceduralPluginRegistry::ConstructProcedural | ( | const TfToken & | proceduralTypeName, |
| const SdfPath & | proceduralPrimPath | ||
| ) |
|
static |
Entry point for defining an HdSceneIndexPlugin plugin.
Definition at line 50 of file generativeProceduralPluginRegistry.h.
|
static |
Returns the singleton registry for HdSceneIndexPlugin
|
friend |
Definition at line 40 of file generativeProceduralPluginRegistry.h.