This file is for deprecated Editor time / source data that is none-the-less used to assist developers writing code that can load and properly update legacy source files for ScriptCanvas. More...
Typedefs | |
using | EditorAssetConversionBus = AZ::EBus<EditorAssetConversionBusTraits> |
using | Reporters = AZStd::vector<Reporter> |
using | TraceSuppressionBus = AZ::EBus<TraceSuppressionRequests> |
using | EditorSceneVariableManagerRequestBus = AZ::EBus<EditorSceneVariableManagerRequests> |
using | EditorScriptCanvasComponentRequestBus = AZ::EBus<EditorScriptCanvasComponentRequests> |
using | EditorGraphRequestBus = AZ::EBus<EditorGraphRequests> |
using | EditorGraphNotificationBus = AZ::EBus<EditorGraphNotifications> |
using | EditorNodeNotificationBus = AZ::EBus<EditorNodeNotifications> |
using | EditorScriptCanvasComponentLoggingBus = AZ::EBus<EditorScriptCanvasComponentLogging> |
using | EditorLoggingComponentNotificationBus = AZ::EBus<EditorLoggingComponentNotifications> |
using | UpgradeNotificationsBus = AZ::EBus<UpgradeNotifications> |
using | GeneralGraphEventBus = AZ::EBus<GeneralGraphEvents> |
using | IconBus = AZ::EBus<IconRequests> |
using | NodeReplacementId = AZStd::string |
using | NodeReplacementRequestBus = AZ::EBus<INodeReplacementRequests, NodeReplacementRequests> |
using | GeneralRequestBus = AZ::EBus<GeneralRequests> |
using | GeneralEditorNotificationBus = AZ::EBus<GeneralEditorNotifications> |
using | GeneralAssetNotificationBus = AZ::EBus<GeneralAssetNotifications> |
using | NodeCreationNotificationBus = AZ::EBus<NodeCreationNotifications> |
using | VariablePaletteRequestBus = AZ::EBus<VariablePaletteRequests> |
using | VariableAutomationRequestBus = AZ::EBus<VariableAutomationRequests> |
using | AutomationRequestBus = AZ::EBus<AutomationRequests> |
using | SystemRequestBus = AZ::EBus<SystemRequests> |
using | UIRequestBus = AZ::EBus<UIRequests> |
using | UINotificationBus = AZ::EBus<UINotifications> |
using | ScriptCanvasExecutionBus = AZ::EBus<ScriptCanvasExecutionRequests> |
using | UndoRequestBus = AZ::EBus<UndoRequests> |
using | UndoNotificationBus = AZ::EBus<UndoNotifications> |
using | UnitTestVerificationBus = AZ::EBus<UnitTestVerificationRequests> |
using | UnitTestWidgetNotificationBus = AZ::EBus<UnitTestWidgetNotifications> |
using | SourceHandle = SourceHandle |
using | DynamicSlotRequestBus = AZ::EBus<DynamicSlotRequests> |
using | SlotMappingRequestBus = AZ::EBus<SlotMappingRequests> |
using | SceneMemberMappingConfigurationRequestBus = AZ::EBus<SceneMemberMappingConfigurationRequests> |
using | SceneMemberMappingRequestBus = AZ::EBus<SceneMemberMappingRequests> |
using | NodeDescriptorRequestBus = AZ::EBus<NodeDescriptorRequests> |
using | EBusHandlerNodeDescriptorRequestBus = AZ::EBus<EBusHandlerNodeDescriptorRequests> |
using | EBusHandlerEventNodeDescriptorRequestBus = AZ::EBus<EBusHandlerEventNodeDescriptorRequests> |
using | VariableNodeDescriptorRequestBus = AZ::EBus<VariableNodeDescriptorRequests> |
using | SceneCounterRequestBus = AZ::EBus<SceneCounterRequests> |
using | ScriptCanvasWrapperNodeDescriptorRequestBus = AZ::EBus<ScriptCanvasWrapperNodeDescriptorRequests> |
using | ScriptEventReceiverNodeDescriptorRequestBus = AZ::EBus<ScriptEventReceiverNodeDescriptorRequests> |
using | ScriptEventReceiveNodeDescriptorNotificationBus = AZ::EBus<ScriptEventReceiveNodeDescriptorNotifications> |
using | ScriptEventReceiverEventNodeDescriptorBus = AZ::EBus<ScriptEventReceiverEventNodeDescriptorRequests> |
using | GraphItemCommandNotificationBus = AZ::EBus<GraphItemCommandNotifications> |
using | AssetGraphSceneBus = AZ::EBus<AssetGraphScene> |
using | LoggingDataRequestBus = AZ::EBus<LoggingDataRequests> |
using | LoggingDataNotificationBus = AZ::EBus<LoggingDataNotifications> |
typedef AZStd::unordered_multimap< AZ::NamedEntityId, ScriptCanvas::GraphIdentifier > | EntityGraphRegistrationMap |
typedef AZStd::unordered_multimap< AZ::NamedEntityId, ScriptCanvas::GraphIdentifier > | LoggingEntityMap |
typedef AZStd::unordered_set< ScriptCanvas::GraphIdentifier > | LoggingAssetSet |
typedef AZ::EntityId | LoggingDataId |
using | NodePaletteId = AZ::EntityId |
using | NodePaletteModelNotificationBus = AZ::EBus<NodePaletteModelNotifications> |
using | PropertyGridRequestBus = AZ::EBus<PropertyGridRequests> |
using | GraphValidatorDockWidgetNotificationBus = AZ::EBus<GraphValidatorDockWidgetNotifications> |
using | GraphPtr = EditorGraph* |
using | GraphPtrConst = const EditorGraph* |
using | SourceDescription = ScriptCanvas::SourceDescription |
Functions | |
AZ_ENUM_CLASS_WITH_UNDERLYING_TYPE (InterpreterStatus, AZ::u8, Waiting, Misconfigured, Incompatible, Configured, Pending, Ready, Running, Stopped) | |
AZ_INLINE AZStd::vector< LoadedInterpretedDependency > | LoadInterpretedDepencies (const ScriptCanvas::DependencySet &dependencySet) |
AZ_INLINE LoadTestGraphResult | LoadTestGraph (AZStd::string_view path) |
AZ_INLINE Reporters | RunGraph (const RunGraphSpec &runGraphSpec) |
AZ_INLINE void | RunEditorAsset (AZ::Data::Asset< AZ::Data::AssetData > asset, Reporter &reporter, ScriptCanvas::ExecutionMode mode) |
AZ_INLINE void | RunGraphImplementation (const RunGraphSpec &runGraphSpec, Reporter &reporter) |
AZ_INLINE void | RunGraphImplementation (const RunGraphSpec &runGraphSpec, LoadTestGraphResult &loadGraphResult, Reporter &reporter) |
AZ_INLINE void | RunGraphImplementation (const RunGraphSpec &runGraphSpec, Reporters &reporters) |
AZ_INLINE void | Simulate (const DurationSpec &duration) |
AZ_INLINE void | SimulateDuration (const DurationSpec &duration) |
AZ_INLINE void | SimulateSeconds (const DurationSpec &duration) |
AZ_INLINE void | SimulateTicks (const DurationSpec &duration) |
AZ_INLINE void | CopyAssetEntityIdsToOverrides (RuntimeDataOverrides &runtimeDataOverrides) |
AZ_INLINE void | RunEditorAsset (SourceHandle asset, Reporter &reporter, ScriptCanvas::ExecutionMode mode) |
AZStd::optional< SourceHandle > | CompleteDescription (const SourceHandle &source) |
bool | CompleteDescriptionInPlace (SourceHandle &source) |
AZStd::optional< SourceHandle > | CreateFromAnyPath (const SourceHandle &source, const AZ::IO::Path &path) |
DefineState (ReplaceDeprecatedConnections) | |
DefineState (ReplaceDeprecatedNodes) | |
DefineState (CollectData) | |
DefineState (PreRequisites) | |
DefineState (PreventUndo) | |
DefineState (Start) | |
DefineState (DisplayReport) | |
DefineState (Finalize) | |
DefineState (VerifySaveDataVersion) | |
DefineState (SanityChecks) | |
DefineState (UpgradeScriptEvents) | |
DefineState (FixLeakedData) | |
DefineState (UpgradeConnections) | |
DefineState (UpdateOutOfDateNodes) | |
DefineState (BuildGraphCanvasMapping) | |
DefineState (RestoreUndo) | |
DefineState (Skip) | |
DefineState (ParseGraph) | |
AZStd::string | GetEditingGameDataFolder () |
void | SetRecentAssetId (SourceHandle assetId) |
void | ClearRecentAssetId () |
QStringList | ReadRecentFiles () |
void | WriteRecentFiles (const QStringList &filenames) |
void | AddRecentFile (const QString &filename) |
void | ClearRecentFile () |
This file is for deprecated Editor time / source data that is none-the-less used to assist developers writing code that can load and properly update legacy source files for ScriptCanvas.