 AssetProcessor | |
  IToolsAssetCatalog | |
  ToolsAssetCatalogComponent | |
 AZ | |
  DocumentPropertyEditor | |
   ComponentAdapter | ComponentAdapter is responsible to listening for signals that affect each component in the Entity Inspector |
   ValueStringFilter | |
    StringMatchNode | |
  Prefab | |
   PrefabDomData | |
   PrefabDomDataJsonSerializer | Registered to help read/write JSON for the PrefabDomData::m_prefabDom |
   ProceduralPrefabAsset | |
  EnvironmentVariable | |
 AzFramework | |
  ComponentModeDelegateNotifications | Provides an interface to notify changes to ComponentModeDelegate state |
 AZStd | |
  hash< AzToolsFramework::AssetDatabase::ProductDependencyDatabaseEntry > | |
  hash< AzToolsFramework::AssetDatabase::PathOrUuid > | |
  hash< AZ::Data::Asset< AZ::Data::AssetData > > | |
  hash< AzToolsFramework::Thumbnailer::SharedThumbnailKey > | |
  equal_to< AzToolsFramework::Thumbnailer::SharedThumbnailKey > | |
 AzToolsFramework | |
  AssetBrowser | |
   Utils | A set of useful utilities that work with Asset Browser Entries |
   AssetDatabaseLocationNotifications | |
   AssetBrowserComponentRequests | Sends requests to AssetBrowserComponent |
   AssetBrowserComponentNotifications | Sends notifications from AssetBrowserComponent |
   SourceFileOpenerDetails | |
   SourceFileCreatorDetails | |
   SourceFileDetails | |
   AssetBrowserInteractionNotifications | Bus for interaction with asset browser widget |
   AssetBrowserModelRequests | Sends requests to AssetBrowserModel |
   AssetBrowserModelNotifications | Notifies when AssetBrowserModel is updated |
   AssetBrowserViewRequests | Sends requests to the Asset Browser view |
   AssetBrowserPreviewRequest | Preview the currently selected Asset in a PreviewFrame |
   AssetBrowserFileCreationNotifications | Used for sending and/or recieving notifications regarding events related to files created through the Asset Browser |
   AssetBrowserFileActionNotifications | Used for sending and/or recieving notifications regarding source file manipulation through the Asset Browser |
   AssetBrowserComponent | AssetBrowserComponent caches database entries |
   AssetBrowserEntityInspectorWidget | |
   AssetBrowserExpandedFilterModel | |
   AssetBrowserExpandedTableViewProxyModel | |
   AssetBrowserModel | |
   AssetBrowserTableModel | |
   AssetBrowserThumbnailViewProxyModel | |
   AssetEntryChange | |
   AddScanFolderChange | |
   AddFileChange | |
   RemoveFileChange | |
   AddSourceChange | |
   RemoveSourceChange | |
   AddProductChange | |
   RemoveProductChange | |
   AssetEntryChangeset | |
   AssetPickerDialog | |
   AssetSelectionModel | Used in combination with Asset Browser Picker to configure selection settings and store selection results |
   AssetBrowserEntry | AssetBrowserEntry is a base class for asset tree view entry |
   EntryCache | |
   FolderAssetBrowserEntry | FolderAssetBrowserEntry is a class for any folder |
   ProductAssetBrowserEntry | ProductAssetBrowserEntry represents product entry |
   RootAssetBrowserEntry | RootAssetBrowserEntry is a root node for Asset Browser tree view, it's not related to any asset path |
   SourceAssetBrowserEntry | SourceAssetBrowserEntry represents source entry |
   EmptyPreviewer | Widget displaying "no preview available" text |
   Previewer | |
   PreviewerRequests | Public requests to previewer |
   PreviewerFactory | Handles creating concrete instances of previewers |
   PreviewerFrame | Widget managing previewers |
   AssetBrowserEntryFilter | |
   StringFilter | StringFilter filters assets based on their name |
   CustomFilter | CustomFilter filters assets based on a custom filter function |
   RegExpFilter | RegExpFilter filters assets based on a regular expression pattern |
   AssetTypeFilter | AssetTypeFilter filters products based on their asset type |
   AssetGroupFilter | AssetGroupFilter filters products based on their asset group |
   EntryTypeFilter | |
   AssetPathFilter | |
   CompositeFilter | CompositeFilter performs an AND/OR operation between multiple subfilters |
   InverseFilter | Inverse filter negates result of its child filter |
   CleanerProductsFilter | Filters out products that shouldn't be shown |
   EBusAggregateUniqueResults | |
   EBusAggregateAssetTypesIfBelongsToGroup | |
   FilterByWidget | |
   SearchAssetTypeSelectorWidget | |
   SearchParametersWidget | |
   FolderThumbnailKey | FolderAssetBrowserEntry thumbnail key |
   FolderThumbnail | |
   FolderThumbnailCache | FolderAssetBrowserEntry thumbnails |
   ProductThumbnailKey | |
   ProductThumbnail | |
   ProductThumbnailCache | ProductAssetBrowserEntry thumbnails |
   SourceThumbnailKey | SourceAssetBrowserEntry thumbnail key |
   SourceThumbnail | |
   SourceThumbnailCache | SourceAssetBrowserEntry thumbnails |
   ExpandedTableViewDelegate | |
   AssetBrowserExpandedTableView | |
   AssetBrowserFolderWidget | |
   AssetBrowserTableView | Table view that displays the asset browser entries in a list |
   AssetBrowserThumbnailView | |
   AssetBrowserTreeView | |
   AssetBrowserTreeViewDialog | |
   AssetBrowserViewUtils | |
   EntryDelegate | EntryDelegate draws a single item in AssetBrowser |
   SearchEntryDelegate | SearchEntryDelegate draws a single item in AssetBrowserTableView |
  AssetCatalog | |
   PlatformAddressedAssetCatalogBusTraits | |
  AssetDatabase | |
   AssetDatabaseRequests | |
   AssetDatabaseNotifications | |
   DatabaseInfoEntry | |
   ScanFolderDatabaseEntry | |
   SourceDatabaseEntry | |
   BuilderInfoEntry | |
   JobDatabaseEntry | |
   SourceFileDependencyEntry | |
   ProductDatabaseEntry | |
   LegacySubIDsEntry | |
   ProductDependencyDatabaseEntry | |
   MissingProductDependencyDatabaseEntry | |
   CombinedDatabaseEntry | |
   FileDatabaseEntry | |
   SourceAndScanFolderDatabaseEntry | |
   StatDatabaseEntry | |
   AssetDatabaseConnection | |
   PathOrUuid | |
  AssetEditor | |
   AssetEditorWindowSettings | |
   AssetEditorRequests | |
   AssetEditorValidationRequests | |
   AssetEditorWidgetRequests | |
   AssetEditorNotifications | |
   AssetEditorTab | |
   AssetEditorWidgetUserSettings | |
   AssetEditorWidget | |
  AssetSystem | |
   AssetSystemRequest | |
   AssetSystemNotifications | |
   JobInfo | This struct is used for responses and requests about Asset Processor Jobs |
   AssetSystemJobRequest | This Ebus will be used to retrieve all the job related information from AP |
   AssetFingerprintClearRequest | |
   AssetFingerprintClearResponse | |
   AssetJobsInfoRequest | Request the jobs information for a given asset from the AssetProcessor |
   AssetJobsInfoResponse | |
   AssetJobLogRequest | Request the log data for a given jobId from the AssetProcessor |
   AssetJobLogResponse | This will be sent in response to the AssetJobLogRequest request, and will contain the complete job log as a string |
   SourceFileNotificationMessage | Tools side message that a source file has changed or been removed |
   GetAbsoluteAssetDatabaseLocationRequest | |
   GetAbsoluteAssetDatabaseLocationResponse | |
   GetScanFoldersRequest | |
   GetScanFoldersResponse | |
   GetAssetSafeFoldersRequest | |
   GetAssetSafeFoldersResponse | |
   FileInfosNotificationMessage | |
   AssetProcessorPlatformStatusRequest | Request the enabled status of an asset platform |
   AssetProcessorPlatformStatusResponse | |
   AssetProcessorPendingPlatformAssetsRequest | Request the total number of pending jobs for an asset platform |
   AssetProcessorPendingPlatformAssetsResponse | |
   WantAssetBrowserShowRequest | |
   WantAssetBrowserShowResponse | |
   AssetBrowserShowRequest | |
   SourceAssetProductsInfoRequest | |
   SourceAssetProductsInfoResponse | |
   AssetSystemComponent | |
  ComponentModeFramework | |
   ComponentModeCommand | Undo command to track entering and leaving ComponentMode |
   ComponentModeCollection | Manages all individual ComponentModes for a single instance of Editor wide ComponentMode |
   ComponentModeDelegate | |
   ComponentData | Struct containing relevant information about component for the switcher |
   ComponentModeSwitcher | Handles all aspects of the ViewportUi Switcher related to Component Mode |
   ComponentModeViewportUi | Handles adding Viewport UI widgets from a specific ComponentMode onto the render viewport UI |
   ComponentModeViewportUiRequests | Bus for interacting with the widget that handles Viewport UI for component mode |
   EditorBaseComponentMode | |
   ComponentMode | |
   ComponentModeBuilder | Holds a function object to create a ComponentMode for a specific type |
   EntityAndComponentMode | Encapsulates an Entity and its active ComponentMode |
   EntityAndComponentModeBuilders | Encapsulates a series of ComponentModeBuilders with a single Entity |
   ComponentModeSystemRequests | Bus to control the overall editor ComponentMode state |
   ComponentModeMouseViewportRequests | Bus traits for Individual ComponentMode mouse viewport requests |
   ComponentModeDelegateRequests | |
   ComponentModeRequests | Mouse viewport events to be intercepted by individual ComponentModes |
   EditorComponentModeNotifications | Used to notify other systems when ComponentMode events happen |
  Components | |
   EditorComponentAPIComponent | A System Component to reflect Editor operations on Components to Behavior Context |
   EditorLevelComponentAPIComponent | A System Component to reflect Editor operations on Components to Behavior Context |
   EditorEntityActionComponent | |
   EditorEntityModelComponent | |
   EditorEntitySearchComponent | A System Component to reflect Editor operations on Components to Behavior Context |
   EditorEntitySortComponent | |
   JsonEditorEntitySortComponentSerializer | |
   PropertyTreeEditorComponent | |
   EditorIntersectorComponent | |
   EditorComponentAdapter | |
   EditorComponentBase | |
   EditorDisabledCompositionComponent | |
   EditorEntityIconComponent | |
   EditorInspectorComponent | |
   EditorLockComponent | Controls whether an Entity is frozen/locked in the Editor |
   EditorNonUniformScaleComponent | Allows working with non-uniform scale in the editor |
   NonUniformScaleComponentMode | |
   EditorOnlyEntityComponent | |
   EditorPendingCompositionComponent | |
   EditorSelectionAccentingRequests | |
   EditorSelectionAccentSystemComponent | |
   EditorVisibilityComponent | Controls whether an Entity is shown or hidden in the Editor |
   GenericComponentWrapper | |
   ScriptEditorComponent | |
    ElementInfo | |
   SelectionComponent | |
   TransformComponent | |
   EditorTransform | |
   TransformComponentMessages | |
   JsonTransformComponentSerializer | |
   EditorEntityUiSystemComponent | A System Component to manage UI overrides for Editor Entities |
   PropertyManagerComponent | |
  Debug | |
   TraceContextLogFormatter | |
   TraceContextMultiStackHandler | |
   TraceContextSingleStackHandler | |
   TraceContextStack | |
    EntryInfo | |
   TraceContextStackInterface | |
  EmbeddedPython | |
   PythonLoader | |
  EntityOutliner | |
   DisplayOptionsMenu | |
  Etcs | |
   PivotOrientationResult | |
  Fingerprinting | |
   TypeFingerprinter | |
  Layers | |
   LayerProperties | |
   EditorLayer | Helper class for saving and loading the contents of layers |
   EditorLayerComponent | |
   EditorLayerComponentRequests | |
   EditorLayerInfoRequests | |
   EditorLayerCreationNotification | |
   EditorLayerComponentNotifications | |
   LayerResult | |
  Logging | |
   LogEntry | |
    Field | |
   LogLine | |
   LogTableItemDelegate | |
  LogPanel | |
   GenericLogPanel | |
   GenericLogTab | |
   BaseLogView | |
   TabSettings | |
   BaseLogPanel | |
   RingBufferLogDataModel | |
   ListLogDataModel | |
   FilteredLogDataModel | FilteredLogDataModel filters data based on whats in the TabSettings |
   LogPanelLayout | |
   LogPanelItemDelegate | |
   SavedState | |
   NewLogTabDialog | NewLogTabDialog - the dialog that pops up and asks you to configure a tab in a log control |
   StyledLogPanel | |
   StyledLogTab | |
   StyledTracePrintFLogPanel | |
   StyledTracePrintFLogTab | |
   TracePrintFLogPanel | |
   AZTracePrintFLogTab | |
  Picking | |
   BoundShapeInterface | |
   BoundRequestShapeBase | An interface concrete shape types can implement to create specific BoundShapeInterfaces |
   BoundShapeBox | |
   BoundShapeSphere | |
   BoundShapeCylinder | |
   BoundShapeCone | |
   BoundShapeQuad | |
   BoundShapeLineSegment | The line segment consists of two points in 3D space defining a line the user can interact with |
   BoundShapeTorus | |
   BoundShapeSpline | |
   RaySelectInfo | Ray query for intersection against bounds |
   ManipulatorBoundManager | |
   ManipulatorBoundSphere | |
   ManipulatorBoundBox | |
   ManipulatorBoundCylinder | |
   ManipulatorBoundCone | |
   ManipulatorBoundQuad | |
   ManipulatorBoundTorus | |
   ManipulatorBoundLineSegment | |
   ManipulatorBoundSpline | |
  Prefab | |
   PrefabConversionUtils | |
    ComponentRequirementsValidator | |
    EditorInfoRemover | |
    EditorOnlyEntityHandler | |
    UiEditorOnlyEntityHandler | |
    WorldEditorOnlyEntityHandler | |
    EntityAliasSpawnableLink | |
    EntityAliasPrefabLink | |
    EntityAliasStore | |
    EntityIdPathMapperInterface | |
    InMemorySpawnableAssetProcessor | |
    PrefabCatchmentProcessor | |
    PrefabConversionPipeline | |
    PrefabDocument | |
    PrefabInMemorySpawnableConverter | |
    PrefabProcessor | |
    AssetDependencyInfo | |
    PrefabProcessorContext | |
    ProcessedObjectStore | |
     AssetSmartPtrDeleter | |
    SpawnableMetaDataBuilder | |
   PrefabDomUtils | |
    PatchesMetadata | The metadata about patches indicating information about the modified instance members |
    LinkIdMetadata | |
    InstanceDomMetadata | |
   PrefabPropertyEditorNodes | |
    PrefabOverrideLabel | |
   PrefabAdapterInterface | |
   PrefabComponentAdapter | |
   PrefabOverrideLabelHandler | |
   EditorPrefabComponent | |
   Instance | Class that represents a prefab instance instantiated from a prefab template |
   InstanceDomGenerator | |
   InstanceDomGeneratorInterface | |
   InstanceEntityIdMapper | |
   InstanceEntityMapper | |
   InstanceEntityMapperInterface | |
   InstanceEntityScrubber | Collects the entities added during deserialization |
   JsonInstanceSerializer | |
   InstanceToTemplateInterface | |
   InstanceToTemplatePropagator | |
   InstanceUpdateExecutor | |
   InstanceUpdateExecutorInterface | Interface to handle instance update in template propagation |
   TemplateInstanceMapper | |
   TemplateInstanceMapperInterface | |
   Link | |
    PrefabOverrideMetadata | |
   PrefabOverrideHandler | |
   PrefabOverridePublicHandler | |
   PrefabOverridePublicInterface | |
   PrefabOverridePublicRequests | |
   PrefabFocusHandler | Handles Prefab Focus mode, determining which prefab file entity changes will target |
   PrefabFocusInterface | Interface to handle internal operations related to the Prefab Focus system |
   PrefabFocusNotifications | Used to notify when the editor focus changes |
   PrefabFocusPublicInterface | |
   PrefabFocusPublicRequests | |
   PrefabFocusUndo | Undo node for prefab focus change operations |
   InstanceClimbUpResult | Defines climb-up result returned by climb-up operation |
   PrefabLoader | |
   PrefabLoaderInterface | |
   PrefabLoaderScriptingTraits | |
   PrefabPublicHandler | |
   PrefabPublicInterface | |
   PrefabPublicNotifications | |
   PrefabTemplateNotifications | Used to notify changes to a prefab template |
   PrefabPublicNotificationHandler | |
   PrefabPublicRequests | |
   PrefabPublicRequestHandler | |
   PrefabSystemComponent | |
   PrefabSystemComponentInterface | |
   PrefabSystemScriptingEbusTraits | |
   PrefabSystemScriptingHandler | |
   PrefabUndoCache | |
   ProceduralPrefabSystemComponent | |
   ProceduralPrefabSystemComponentInterface | |
   ScriptingPrefabLoader | |
   PrefabToInMemorySpawnableNotifications | This EBus is used to send notifications during the conversion of a prefab template to an in-memory spawnable |
   Template | |
   PrefabUndoInstance | Handles the addition and removal of entities from instances |
   PrefabUndoAddEntityDoms | Undo class for handling addition of entity DOMs to a prefab template |
   PrefabUndoRemoveEntityDoms | Undo class for handling removal of entity DOMs to a prefab template |
   PrefabUndoEntityUpdate | Undo class for handling update of an entity to a prefab template |
   PrefabUndoInstanceLink | Handles link changes on instances |
   PrefabUndoAddEntity | Undo class for handling addition of an entity to a prefab instance |
   PrefabUndoAddEntityAsOverride | Undo class for handling addition of an entity to an instance as override of focused instance |
   PrefabUndoBase | |
   PrefabUndoComponentPropertyEdit | Undo class for handling updating component properties of the focused prefab |
   PrefabUndoComponentPropertyOverride | Undo class for handling updating component properties of a prefab as overrides from focused prefab |
   PrefabUndoDeleteEntity | Undo class for handling deletion of entities to the focused instance |
   PrefabUndoDeleteAsOverride | Undo class for handling deletion of entities and prefab instances to an instance as override of focused instance |
   PrefabUndoEntityOverrides | Undo class for handling updating entities to an instance as override of focused instance |
   PrefabUndoRevertOverrides | |
   PrefabUndoUpdateLink | |
   PrefabInstanceContainerNotifications | |
   PrefabIntegrationInterface | |
   PrefabIntegrationManager | |
   PrefabUserSettings | Structure for saving/retrieving user settings related to prefab workflows |
   PrefabSaveHandler | Class to handle dialogs and windows related to prefab save operations |
   PrefabViewportFocusPathHandler | |
   PrefabFocusPathWidget | |
   ProceduralPrefabReadOnlyHandler | Ensures entities in a procedural prefab are correctly reported as read-only |
  Script | |
   LuaEditorSystemComponent | |
   LuaPropertySymbol | |
   LuaMethodSymbol | |
   LuaClassSymbol | |
   LuaEBusSender | |
   LuaEBusSymbol | |
   LuaSymbolsReporterRequests | |
   LuaSymbolsReporterBusTraits | |
   LuaSymbolsReporterSystemComponent | System component for LuaSymbolsReporterRequestBus |
  SliceUtilities | |
   SliceTransaction | |
   QuickPushMenuOptions | Options that can be passed to PupulateQuickPushMenu to affect appearance |
   SliceUserSettings | |
   DetachMenuActionWidget | |
   MoveToSliceLevelConfirmation | |
  SQLite | |
   BoundColumn | |
   BoundColumnSet | |
   Connection | |
   Statement | |
   StatementAutoFinalizer | |
   ScopedTransaction | |
   SqlBlob | Represents a binary data blob. Needed so that Bind can accept a pointer and size as a single type |
   SqlParam | Represents a single query parameter, where T is the type of the field |
   SqlQueryResultRunner | |
   SqlQuery | |
   SQLiteQueryLogEvents | |
  Thumbnailer | |
   MissingThumbnail | |
   SourceControlThumbnailKey | |
   SourceControlThumbnail | |
   SourceControlThumbnailCache | Stores products' thumbnails |
   SourceControlThumbnailRequests | Notifications for source control thumbnail |
   ThumbnailCache | ThumbnailCache manages thumbnails of specific type, derive your custom provider from this |
   ThumbnailerRequests | Interaction with thumbnailer |
   ThumbnailerRendererRequests | Request product thumbnail to be rendered |
   ThumbnailerRendererNotifications | Notify that product thumbnail was rendered |
   ThumbnailerComponent | |
   ThumbnailerNullComponent | |
  UndoSystem | |
   UndoCacheInterface | |
   IUndoNotify | |
   URSequencePoint | |
   BatchCommand | |
   UndoStack | |
  VertexContainerDisplay | Utility functions for rendering vertex container indices |
  ViewportInteraction | Viewport related types that are used when interacting with the viewport |
   Helpers | |
   MouseViewportRequests | Interface for handling mouse viewport events |
   ViewportDisplayNotifications | Interface for viewport selection behaviors |
   ViewportSelectionRequests | |
   ViewportEBusTraits | |
   ViewportInteractionRequests | Requests that can be made to the viewport to query and modify its state |
   ViewportNotificationsEBusTraits | The EBusTraits for ViewportInteractionNotifications |
   ViewportInteractionNotifications | Notifications for a specific viewport relating to user input/interactions |
   ViewportSettingsRequests | Interface to return only viewport specific settings (e.g. snapping) |
   ViewportSettingNotifications | An interface to notify when changes to viewport settings have happened |
   MainEditorViewportInteractionRequests | Viewport requests that are only guaranteed to be serviced by the Main Editor viewport |
   EditorEntityViewportInteractionRequests | Editor entity requests to be made about the viewport |
   EditorModifierKeyRequests | An interface to query editor modifier keys |
   EditorViewportInputTimeNowRequests | |
   ViewportMouseCursorRequests | Viewport requests for managing the viewport cursor state |
   KeyboardModifiers | Interface over keyboard modifier to query which key is pressed |
   MouseButtons | Interface over mouse buttons to query which button is pressed |
   InteractionId | Information relevant when interacting with a particular viewport |
   MousePick | Data representing a mouse pick ray |
   MouseInteraction | State relating to an individual mouse interaction |
   MouseInteractionEvent | |
   ProjectedViewportRay | A ray projection, originating from a point and extending in a direction specified as a normal |
  ViewportUi | |
   ViewportUiManager | |
   ViewportUiRequests | |
   ViewportUiBusTraits | The EBusTraits for ViewportInteractionRequests |
  ApplicationWatcher | This class is used to mute KeyPress events that are triggered after a shortcut has fired |
  ActionContextWidgetWatcher | |
  ActionManager | |
  ActionContextProperties | |
  ActionProperties | |
  WidgetActionProperties | |
  ActionManagerInterface | |
  ActionManagerNotifications | Used to notify changes of state for Actions in the Action Manager |
  EditorAction | |
  EditorActionContext | |
  EditorWidgetAction | |
  ActionManagerRegistrationNotifications | |
  ActionManagerSystemComponent | System Component to handle the Action Manager system and subsystems |
  HotKeyManager | |
  HotKeyManagerInterface | |
  EditorMenu | |
  EditorMenuBar | |
  MenuManager | |
  MenuProperties | Provides additional properties to initialize a Menu upon registration |
  MenuManagerInterface | |
  ToolBarExpanderWatcher | A watcher class to handle the expander menu for a toolbar |
  EditorToolBar | |
  EditorToolBarArea | |
  ToolBarManager | |
  ToolBarProperties | Provides additional properties to initialize a ToolBar upon registration |
  ToolBarManagerInterface | |
  ComponentEntityEditorRequests | |
  ComponentEntityObjectRequests | |
  EditorComponentSelectionRequests | |
  EditorComponentSelectionNotifications | Bus that provides notifications about selection events of the parent Entity |
  ComponentModeCollectionInterface | The AZ::Interface for component mode collection queries |
  EditorAnimationSystemRequests | |
  EditorEntityAPI | |
  EditorLevelNotifications | |
  EditorPythonConsoleInterface | Interface into the Python virtual machine's data |
   GlobalFunction | Returns the known list of global functions inside a Python module |
  EditorPythonEventsInterface | Interface to signal the phases for the Python virtual machine |
  EditorPythonConsoleNotifications | A bus to handle post notifications to the console views of Python output |
   BusHandlerOrderCompare | |
  EditorPythonRunnerRequests | |
  EditorPythonScriptNotifications | Provides a bus to notify when Python scripts are about to run |
  EditorViewportIconDisplayInterface | An interface for loading simple icon assets and rendering them to screen on a per-viewport basis |
   DrawParameters | These draw parameters control rendering for a single icon to a single viewport |
  EditorWindowRequests | |
  EditorWindowUIRequests | |
  EditorWindowRequestBusImpl | |
  EntityCompositionNotifications | |
  EntityCompositionRequests | |
   AddComponentsResults | |
   PendingComponentInfo | |
   RemoveComponentsResults | |
  EntityPropertyEditorRequests | |
  ToolsApplicationEvents | |
  ToolsApplicationRequests | |
  EntitySelectionEvents | |
   SelectionConnectionPolicy | |
  EditorPickModeRequests | |
  EditorPickModeNotifications | |
  EditorRequests | |
  EditorEvents | |
  ViewPaneCallbacks | |
  ScopedUndoBatch | |
  ViewPaneOptions | |
  ViewportEditorModeTrackerInterface | The AZ::Interface of the central editor mode tracker for all viewports |
  ViewportEditorModeTrackerInfo | Viewport editor mode tracker identifier and other relevant data |
  ViewportEditorModesInterface | Interface for the editor modes of a given viewport |
  ViewportEditorModeNotifications | |
  EditorEntityManager | |
  Ticker | |
  ToolsApplication | |
   PathAssetEntry | |
  ArchiveCommands | |
  ArchiveComponent | |
  AssetBundleSettings | |
  AssetFileInfoListComparison | |
   ComparisonData | |
  AssetFileDebugInfo | |
  AssetFileDebugInfoList | |
  AssetFileInfo | |
  AssetFileInfoList | |
  AssetSeedManager | |
  AssetSeedManagerRequests | |
  AssetBundleCommands | |
  AssetBundleComponent | |
  PlatformAddressedAssetCatalog | |
  PlatformAddressedAssetCatalogManager | Handle multiple AssetCatalogs with requests addressing each by platform |
  AzToolsFrameworkModule | |
  BaseSliceCommand | |
  CreateSliceCommand | |
  DetachSubsliceInstanceCommand | |
  EditorManipulatorCommandUndoRedoRequests | Provide interface for Entity manipulator Undo/Redo requests |
  EntityManipulatorCommand | Stores a manipulator transform change |
   PivotOverride | |
   State | |
  EntityStateCommandNotifications | |
  EntityStateCommand | |
  EntityDeleteCommand | |
  EntityCreateCommand | |
  PreemptiveUndoCache | |
  PushToSliceCommand | |
  SelectionCommand | |
  SliceDetachEntityCommand | |
  EditorComponentAPIRequests | Exposes the Editor Component CRUD API; it is exposed to Behavior Context for Editor Scripting |
  EditorLevelComponentAPIRequests | |
  ComponentModeActionHandler | |
  BaseShapeComponentMode | |
  BaseShapeViewportEdit | |
  BoxComponentMode | The specific ComponentMode responsible for handling box editing |
  BoxViewportEdit | |
  CapsuleComponentMode | The specific ComponentMode responsible for handling capsule editing |
  CapsuleViewportEdit | |
  ShapeComponentModeRequests | Bus used to communicate with shape component mode |
  ShapeTranslationOffsetViewportEdit | Wraps translation manipulators for editing shape translation offsets |
  SphereComponentMode | The specific ComponentMode responsible for handling sphere editing |
  SphereViewportEdit | |
  ContainerEntityInterface | |
  ContainerEntityNotifications | Used to notify changes of state for Container Entities |
  ContainerEntitySystemComponent | |
  EditorContextMenuEvents | Editor Settings API Bus |
   BusHandlerOrderCompare | |
  EditorSettingsAPIRequests | Editor Settings API Bus |
  EditorPreferencesNotifications | Allows handlers to be notified when settings are changed to refresh accordingly |
  EditorEntityAPIRequests | Editor Entity API Bus |
  EditorEntityContextRequests | |
  EditorEntityContextNotification | |
  EditorLegacyGameModeNotifications | |
  EditorEntityContextComponent | |
  EditorEntityContextPickingRequests | |
  EditorEntityFixupComponent | |
  AddComponents | |
  FindComponent | |
  EditorEntityInfoRequests | |
  EditorEntityInfoNotifications | |
  EditorEntityModel | |
  EditorEntityModelRequests | |
  EditorEntityRuntimeActivationChangeNotifications | |
  EntitySearchFilter | Class storing the match conditions for an editor entity search |
  EditorEntitySearchRequests | Provides an API to search editor entity that match some conditions in the currently open level |
  EditorEntitySortRequests | |
  EditorEntitySortNotifications | |
  EditorTransformChangeNotifications | Notifications about entity transform changes from the editor |
  ComponentDetails | |
  EntityUtilityTraits | |
  EntityUtilityComponent | |
  PrefabEditorEntityOwnershipInterface | |
  UnimplementedSliceEntityOwnershipService | |
  UnimplementedSliceEditorEntityOwnershipService | |
  PrefabEditorEntityOwnershipService | |
  ReadOnlyEntityPublicNotifications | Used to notify changes of state for read-only entities |
  ReadOnlyEntityQueryRequests | Used by the ReadOnlyEntitySystemComponent to query the read-only state of entities as set by systems using the API |
  ReadOnlyEntityPublicInterface | An entity registered as read-only cannot be altered in the editor |
  ReadOnlyEntityQueryInterface | An entity registered as read-only cannot be altered in the editor |
  ReadOnlyEntitySystemComponent | |
  SliceEditorEntityOwnershipService | |
  SliceEditorEntityOwnershipServiceRequests | |
  SliceEditorEntityOwnershipServiceNotifications | |
  FocusModeInterface | |
  FocusModeNotifications | Used to notify when the editor focus changes |
  FocusModeSystemComponent | System Component to handle the Editor Focus Mode system |
  QtEventToAzInputMapper | |
  TraceLogger | Connects and disconnects TraceMessageBus and allows for logging for O3DE Tools Applications |
   LogMessage | |
  AngularManipulator | |
   Action | Mouse action data used by MouseActionCallback (wraps Start and Current manipulator state) |
   Current | The state of the manipulator during an interaction |
   Fixed | Unchanging data set once for the angular manipulator |
   Start | The state of the manipulator at the start of an interaction |
  AngularManipulatorCircleViewFeedback | A visual segment indicator of how much rotation has occurred about an AngularManipulator using a ManipulatorCircleView |
  BaseManipulator | The base class for manipulators, providing interfaces for users of manipulators to talk to |
  Manipulators | |
  BoxManipulatorRequests | |
  CapsuleManipulatorRequests | |
  EditorVertexSelectionActionManagement | |
  VariableVerticesVertexContainer | Concrete implementation of AZ::VariableVertices backed by an AZ::VertexContainer |
  FixedVerticesArray | Concrete implementation of AZ::FixedVertices backed by an AZStd::array |
  EditorVertexSelectionBase | |
  EditorVertexSelectionFixed | |
  EditorVertexSelectionVariable | |
  EditorVertexSelectionVariableRequests | Bus to request operations to the EditorVertexSelection classes |
  HoverSelection | |
  NullHoverSelection | |
  LinearManipulator | |
   Action | Mouse action data used by MouseActionCallback (wraps Fixed, Start and Current manipulator state) |
   Current | The state of the manipulator during an interaction |
   Fixed | Unchanging data set once for the linear manipulator |
   Start | The state of the manipulator at the start of an interaction |
   StartTransition | Data passed between the initial press and first movement of the linear manipulator |
  LineSegmentHoverSelection | |
  LineSegmentSelectionManipulator | A manipulator to expose where on a line a user is moving their mouse |
   Action | Mouse action data used by MouseActionCallback |
  ManipulatorManagerRequests | EBus interface used to send requests to ManipulatorManager |
  ManipulatorManagerState | State of overall manipulator manager |
  ManipulatorManager | |
  GridSnapParameters | Structure to encapsulate grid snapping properties |
  ManipulatorInteraction | Structure to hold transformed incoming viewport interaction from world space to manipulator space |
  ManipulatorSpace | Handles location for manipulators which have a global space but no local transformation |
  ManipulatorSpaceWithLocalPosition | Handles location for manipulators which have a global space and a local position, but no local rotation |
  ManipulatorSpaceWithLocalTransform | Handles location for manipulators which have a global space and a local transform (position and rotation) |
  ManipulatorState | State of an individual manipulator |
  ManipulatorView | |
  ManipulatorViewQuad | Display a quad representing part of a plane, rendered as 4 lines |
  ManipulatorViewQuadBillboard | A screen aligned quad, centered at the position of the manipulator, display filled |
  ManipulatorViewLine | |
  ManipulatorViewLineSelect | |
  ManipulatorViewCone | |
  ManipulatorViewBox | |
  ManipulatorViewCylinder | Displays a filled cylinder along the axis provided |
  ManipulatorViewSphere | |
  ManipulatorViewProjectedCircle | Displays a wire circle that's projected and rotated into world space (useful for paint brush manipulators) |
  ManipulatorViewCircle | |
  ManipulatorViewSplineSelect | |
  MultiLinearManipulator | |
   Action | |
  PaintBrushManipulator | |
  PlanarManipulator | |
   Action | Mouse action data used by MouseActionCallback (wraps Start and Current manipulator state) |
   Current | The state of the manipulator during an interaction |
   Fixed | Unchanging data set once for the planar manipulator |
   Start | The state of the manipulator at the start of an interaction |
  RadiusManipulatorRequests | Interface for handling radius manipulator requests |
  RotationManipulators | |
  ScaleManipulators | |
  SelectionManipulator | |
  ShapeManipulatorRequests | Interface for handling shape offset manipulator requests |
  SplineHoverSelection | |
  SplineSelectionManipulator | |
   Action | Mouse action data used by MouseActionCallback |
  SurfaceManipulator | |
   Action | Mouse action data used by MouseActionCallback (wraps Start and Current manipulator state) |
   Current | The state of the manipulator during an interaction |
   Start | The state of the manipulator at the start of an interaction |
  TranslationManipulatorsViewCreateInfo | Parameters to configure the appearance of the TranslationManipulators view(s) |
  TranslationManipulators | |
  IndexedTranslationManipulator | |
   VertexLookup | Store vertex start position as manipulator event occurs, index refers to location in container |
  IMetadataRequests | |
  MetadataManager | |
  MetaUuidEntry | Structure used to store UUID information for an asset in the metadata file |
  IUuidUtil | |
  UuidUtilComponent | |
  GlobalPaintBrushSettings | |
  GlobalPaintBrushSettingsNotifications | GlobalPaintBrushSettingsNotificationBus is used to send out notifications whenever the global paintbrush settings have changed |
  GlobalPaintBrushSettingsRequests | This is used to get/set the global paintbrush settings |
  GlobalPaintBrushSettingsSystemComponent | GlobalPaintBrushSettingsSystemComponent owns the current global paintbrush settings for the Editor |
  PaintBrushSubModeCluster | Create and manage the Viewport UI SubMode cluster of buttons that enable the user to switch between paint modes |
  IdType | Provide unique type alias for AZ::u64 for manipulator, bounds and manager |
  PropertyTreeEditor | |
  HeaderView | |
  ScriptHelpProxyModel | |
  ScriptHelpModel | |
   Item | |
  ScriptTableView | |
  CScriptHelpDialog | |
  CScriptTermDialog | |
  EditorOnlyEntityHandler | |
  WorldEditorOnlyEntityHandler | |
  UiEditorOnlyEntityHandler | |
  SliceDataFlagsCommand | |
  ClearSliceDataFlagsBelowAddressCommand | |
  SliceDependencyBrowserRequests | |
  SliceDependencyBrowserNotifications | |
  SliceDependencyBrowserComponent | |
  SliceMetadataEntityContextRequests | |
  SliceMetadataEntityContextNotifications | |
  SliceMetadataEntityContextComponent | |
  SliceRelationshipNode | |
   HashSliceRelationshipNodeComparator | |
   HashSliceRelationshipNodeKey | |
  SliceRequests | Bus for making slice requests |
  SliceRequestComponent | Component in charge of listening for SliceRequestBus requests |
  LocalFileSCComponent | |
  PerforceJobRequest | |
  PerforceJobResult | |
  PerforceSettingResult | |
  PerforceComponent | |
  PerforceCommand | |
  PerforceConnection | |
  QtSourceControlNotificationHandler | |
  SourceControlFileInfo | |
  SourceControlSettingInfo | |
  SourceControlCommands | |
  SourceControlConnectionRequests | |
  SourceControlNotifications | |
  AzToolsFrameworkConfigurationSystemComponent | |
  ComponentAssetMimeData | |
  ComponentAssetMimeDataContainer | |
  ComponentTypeMimeData | |
  ComponentMimeData | |
  EditorAssetMimeData | |
  EditorAssetMimeDataContainer | |
  AssetReferenceBase | |
  EditorDisabledCompositionRequests | |
  EditorEntityIconComponentRequests | |
  EditorEntityIconComponentNotifications | |
  EditorEntityIdContainer | |
  EditorInspectorComponentRequests | |
  EditorInspectorComponentNotifications | |
  EditorLockComponentRequests | |
  EditorEntityLockComponentNotifications | |
  EditorOnlyEntityComponentRequests | |
  EditorOnlyEntityComponentNotifications | |
  EditorPendingCompositionRequests | |
  EditorVisibilityRequests | |
  EditorEntityVisibilityNotifications | |
  ToolsAssetSystemRequests | This EBUS is used to tell the assetprocessor about an asset type that should be retrieved from the source instead of the cache |
  EntityHighlightMessages | |
  ContainerActionButtonHandler | |
  DPELayout | |
  DPERowWidget | |
   AttributeInfo | |
  DocumentPropertyEditor | |
   HandlerInfo | |
  DocumentPropertyEditorSettings | This serializable class stores and loads the DocumentPropertyEditor settings such as tree node expansion state |
  FilteredDPE | |
  IPropertyEditor | |
  KeyQueryDPE | |
  PropertyEditorToolsSystem | Implementation of PropertyEditorToolsSystemInterface, |
  PropertyEditorToolsSystemInterface | |
   HandlerData | |
  PropertyHandlerWidgetInterface | |
  PropertyHandlerWidget | |
  SettingsRegistrar | |
  DPEModelNode | |
  DPEDebugModel | |
  DPEDebugTextView | |
  DPEDebugWindow | |
  EditorEntityUiHandlerBase | Defines a handler that can customize entity UI appearance and behavior in the Entity Outliner |
  EditorEntityUiInterface | |
  LayerUiHandler | |
  MainWindowSavedState | |
  HotkeyDescription | |
  MainWindowDescription | |
  FrameworkMessages | |
  ToastNotifications | |
  ToastRequests | |
  ToastNotificationsView | A QWidget that displays and manages a queue of toast notifications |
  EntityOutlinerCacheRequests | |
  EntityOutlinerCacheNotifications | |
  EntityOutlinerModelNotifications | |
  EntityOutlinerDragAndDropContext | |
  EntityOutlinerRequests | Bus to request UI operations on the Entity Outliner widget |
  EntityOutlinerSearchTypeSelector | |
  OutlinerCriteriaButton | |
  EntityOutlinerSearchWidget | |
  EntityOutlinerIcons | |
  EntityOutlinerSearchItemDelegate | |
  LevelRootUiHandler | |
  PrefabUiHandler | |
  ProceduralPrefabUiHandler | Implements the Editor UI for Procedural Prefabs |
  EntityIdQLineEdit | |
  ExeSelectPropertyCtrl | |
  ExeSelectPropertyHandler | |
  GenericComboBoxHandler | |
  GenericComboBoxCtrlBase | |
  GenericComboBoxCtrl | |
  InstanceDataNode | |
  InstanceDataHierarchy | |
   EditDataOverride | |
   InstanceData | |
   SupplementalEditData | |
  LabelHandler | Handler for showing a generic QLabel |
  AssetCompleterModel | Model storing all the files that can be suggested in the Asset Autocompleter for PropertyAssetCtrl |
  MultiLineTextEditHandler | |
  AudioControlSelectorRequests | |
  AudioControlSelectorWidget | |
  AudioControlSelectorWidgetHandler | |
  CReflectedVarAudioControl | |
  PropertyCRCCtrl | |
  CRC32HandlerCommon | |
  U32CRCHandler | |
  CRC32Handler | |
  PropertyHandler | |
  PropertyEditorGUIMessages | |
  GenericPropertyHandler | |
  PropertyTypeRegistrationMessages | |
  PropertyEditorEntityChangeNotifications | |
  PropertyEditorChangeNotifications | |
  IPropertyEditorNotify | |
  IndividualPropertyHandlerEditNotifications | |
  PropertyHandlerBase | |
  RpePropertyHandlerWrapper | |
  PropertyFilePathCtrl | |
  PropertyFilePathHandler | |
  ToolTip | |
  IntWidgetHandler | |
  AssetCompleterDelegate | Delegate on the asset autocompleter that enables html styling (used to show highlight of searched word) |
  AssetCompleterListView | List View of suggestions in the Asset Autocompleter for PropertyAssetCtrl |
  SliceRelationshipRequests | |
  QWidgetSavedState | |
  ActionOverride | |
  ActionOverrideRequests | Bus to allow Actions to be added/removed from the currently bound override widget |
  EditorActionRequests | |
  EditorMenuRequests | Provide operations that can be performed on the EditMenu |
  EditorMenuNotifications | Provides notifications from EditorMenu |
  EditorContextMenu | State of when and where the right-click context menu should appear |
  LocalViewBookmarkComponent | Component that stores the name of the local View bookmark file associated to the prefab |
  LocalViewBookmarkLoader | Class used to load/store local ViewBookmarks from project/user/Registry/ViewBookmarks |
  EditorViewBookmarks | Struct that stores a vector of View bookmarks |
  SharedViewBookmarkComponent | Component that stores a vector of View bookmarks stored in the prefab. so they can be shared in version control easily |
  ViewBookmark | Struct that store viewport camera properties that can be serialized and loaded |
  ViewBookmarkInterface | |
  ViewBookmarkPersistInterface | Provides the ability to override how the SettingsRegistry data is persisted |
  ViewBookmarkSystemComponent | System Component that holds functionality for the ViewBookmarks |
  EditorBoxSelect | |
  EditorDefaultSelection | The default selection/input handler for the editor (includes handling ComponentMode) |
  CursorEntityIdQuery | < Represents the result of a query to find the id of the entity under the cursor (if any) |
  EditorHelpers | |
  EditorInteractionSystemComponent | |
  EditorInteractionSystemViewportSelectionRequests | |
  EditorInteractionSystemViewportSelection | |
  EditorPickEntitySelectionHelper | |
  EditorPickEntitySelection | |
  MidpointCalculator | |
  EntityIdManipulatorLookup | Entity related data required by manipulators during action |
  EntityIdManipulators | Generic wrapper to handle specific manipulators controlling 1-* entities |
  Frame | Store translation and orientation only (no scale) |
  OptionalFrame | Temporary manipulator frame used during selection |
  SpaceCluster | Grouping of viewport ui related state for controlling the current reference space of the Editor |
  SnappingCluster | Grouping of viewport ui related state for aligning transforms to a grid |
  EditorTransformComponentSelection | |
  HandleAccentsContext | Bundles viewport state that impacts how accents are added/removed in HandleAccents |
  EditorTransformComponentSelectionRequests | Provide interface for EditorTransformComponentSelection requests |
  EditorVisibleEntityDataCacheInterface | |
  EditorVisibleEntityDataCache | |
  InvalidClick | An interface to provide invalid click feedback in the editor viewport |
  ExpandingFadingCircles | Display expanding fading circles for every click of the mouse that is invalid |
  FadingText | |
  InvalidClicks | Interface to begin invalid click feedback (will run all added InvalidClick behaviors) |
  ViewportEditorModes | The encapsulation of the editor modes for a given viewport |
  ViewportEditorModeTracker | The implementation of the central editor mode state tracker for all viewports |
 Camera | |
  EditorCameraRequests | |
  EditorCameraSystemRequests | |
  EditorCameraNotifications | |
  EditorCameraViewRequests | |
 LegacyFramework | |
  CustomMenusCommon | |
   WorldEditor | |
   LUAEditor | |
   Viewport | |
  EditorContextMessages | |
  EditorContextClientMessages | |
  CoreMessages | |
  FrameworkApplicationMessages | |
  LogComponentAPI | |
  IPCCommandAPI | |
  ApplicationDesc | |
  Application | |
  IPCComponent | |
  CustomMenusMessages | |
  CustomMenusRegistration | |
 EBusFindAssetTypeByName | |
 QtViewOptions | |
 TraceContext | |
 ViewBookmarkIntereface | Interface for saving/loading ViewBookmarks |