Inherits AZ::Component, SystemRequestBus::Handler, AzToolsFramework::AssetBrowser::AssetBrowserInteractionNotificationBus::Handler, ScriptCanvasExecutionBus::Handler, AZ::UserSettingsNotificationBus::Handler, AZ::Data::AssetBus::MultiHandler, AzToolsFramework::AssetSeedManagerRequests::Bus::Handler, AzToolsFramework::EditorEntityContextNotificationBus::Handler, AzToolsFramework::AssetSystemBus::Handler, AZ::SystemTickBus::Handler, and AzToolsFramework::ActionManagerRegistrationNotificationBus::Handler.
 | 
| 
  | AZ_COMPONENT (SystemComponent, "{1DE7A120-4371-4009-82B5-8140CB1D7B31}") | 
|   | 
| 
void  | Init () override | 
|   | 
| 
void  | Activate () override | 
|   | 
| 
void  | Deactivate () override | 
|   | 
| 
void  | GetEditorCreatableTypes (AZStd::unordered_set< ScriptCanvas::Data::Type > &outCreatableTypes) override | 
|   | 
| 
void  | CreateEditorComponentsOnEntity (AZ::Entity *entity, const AZ::Data::AssetType &assetType) override | 
|   | 
| 
void  | OpenScriptCanvasEditor (const AZStd::string &sourcePath) override | 
|   | 
| 
Reporter  | RunAssetGraph (SourceHandle source, ScriptCanvas::ExecutionMode mode) override | 
|   | 
| 
Reporter  | RunGraph (AZStd::string_view path, ScriptCanvas::ExecutionMode mode) override | 
|   | 
| 
AzToolsFramework::AssetBrowser::SourceFileDetails  | GetSourceFileDetails (const char *fullSourceFileName) override | 
|   | 
| 
void  | AddSourceFileCreators (const char *fullSourceFolderName, const AZ::Uuid &sourceUUID, AzToolsFramework::AssetBrowser::SourceFileCreatorList &creators) override | 
|   | 
| 
void  | AddSourceFileOpeners (const char *fullSourceFileName, const AZ::Uuid &sourceUUID, AzToolsFramework::AssetBrowser::SourceFileOpenerList &openers) override | 
|   | 
| 
void  | OnUserSettingsActivated () override | 
|   | 
| 
AzToolsFramework::AssetSeedManagerRequests::AssetTypePairs  | GetAssetTypeMapping () override | 
|   | 
| 
void  | OnActionContextRegistrationHook () override | 
|   | 
| 
void  | OnActionRegistrationHook () override | 
|   | 
| 
void  | OnMenuBindingHook () override | 
|   | 
 | 
| 
static void  | Reflect (AZ::ReflectContext *context) | 
|   | 
| 
static void  | GetProvidedServices (AZ::ComponentDescriptor::DependencyArrayType &provided) | 
|   | 
| 
static void  | GetIncompatibleServices (AZ::ComponentDescriptor::DependencyArrayType &incompatible) | 
|   | 
| 
static void  | GetRequiredServices (AZ::ComponentDescriptor::DependencyArrayType &required) | 
|   | 
| 
static void  | GetDependentServices (AZ::ComponentDescriptor::DependencyArrayType &dependent) | 
|   | 
 | 
| 
void  | OnStartPlayInEditor () override | 
|   | 
| 
void  | OnStopPlayInEditor () override | 
|   | 
| 
void  | OnSystemTick () override | 
|   | 
| 
void  | RequestGarbageCollect () override | 
|   | 
The documentation for this class was generated from the following file:
- Gems/ScriptCanvas/Code/Editor/SystemComponent.h