#include <ScriptCanvasAutoGenRegistry.h>
|
AZStd::vector< AZStd::string > | GetRegistryNames (const char *registryName) |
| Get all expected autogen registry names.
|
|
void | RegisterRegistry (const char *registryName, ScriptCanvasRegistry *registry) |
| Register autogen registry with its name.
|
|
void | UnregisterRegistry (const char *registryName) |
| Unregister autogen function registry by using its name.
|
|
|
static AutoGenRegistryManager * | GetInstance () |
|
static void | Init () |
| Init all AutoGen registries.
|
|
static void | Init (const char *registryName) |
| Init specified AutoGen registry by given name.
|
|
static AZStd::vector< AZ::ComponentDescriptor * > | GetComponentDescriptors () |
| Get component descriptors from all AutoGen registries.
|
|
static AZStd::vector< AZ::ComponentDescriptor * > | GetComponentDescriptors (const char *registryName) |
| Get component descriptors from specified AutoGen registries.
|
|
static void | Reflect (AZ::ReflectContext *context) |
| Reflect all AutoGen registries.
|
|
static void | Reflect (AZ::ReflectContext *context, const char *registryName) |
| Reflect specified AutoGen registry by given name.
|
|
AutoGenRegistryManager The registry manager contains all autogen functions, nodeables and grammars metadata which will be registered for ScriptCanvas
The documentation for this class was generated from the following file:
- Gems/ScriptCanvas/Code/Include/ScriptCanvas/AutoGen/ScriptCanvasAutoGenRegistry.h