| ►NAssetProcessor | |
| CIToolsAssetCatalog | |
| CToolsAssetCatalogComponent | |
| ►NAZ | |
| ►NDocumentPropertyEditor | |
| CComponentAdapter | ComponentAdapter is responsible to listening for signals that affect each component in the Entity Inspector |
| ►CValueStringFilter | |
| CStringMatchNode | |
| ►NPrefab | |
| CPrefabDomData | |
| CPrefabDomDataJsonSerializer | Registered to help read/write JSON for the PrefabDomData::m_prefabDom |
| CProceduralPrefabAsset | |
| CEnvironmentVariable | |
| ►NAZ_POP_DISABLE_WARNING | |
| CHelper | |
| CHelper< AZStd::string > | |
| ►NAzFramework | |
| CComponentModeDelegateNotifications | Provides an interface to notify changes to ComponentModeDelegate state |
| ►NAZStd | |
| Cequal_to< AzToolsFramework::Thumbnailer::SharedThumbnailKey > | |
| Chash< AZ::Data::Asset< AZ::Data::AssetData > > | |
| Chash< AzToolsFramework::AssetDatabase::ProductDependencyDatabaseEntry > | |
| Chash< AzToolsFramework::Thumbnailer::SharedThumbnailKey > | |
| ►NAzToolsFramework | |
| ►NAssetBrowser | |
| CAddFileChange | |
| CAddProductChange | |
| CAddScanFolderChange | |
| CAddSourceChange | |
| CAssetBrowserComponent | AssetBrowserComponent caches database entries |
| CAssetBrowserComponentNotifications | Sends notifications from AssetBrowserComponent |
| CAssetBrowserComponentRequests | Sends requests to AssetBrowserComponent |
| CAssetBrowserEntityInspectorWidget | |
| CAssetBrowserEntry | AssetBrowserEntry is a base class for asset tree view entry |
| CAssetBrowserEntryFilter | |
| CAssetBrowserFavoriteItem | |
| CAssetBrowserFavoriteRequests | Sends requests to the Asset Browser Favorite system |
| CAssetBrowserFavoritesManager | |
| CAssetBrowserFavoritesModel | |
| CAssetBrowserFavoritesNotifications | Used for sending/receiving notifications about changes in the favorites system |
| CAssetBrowserFavoritesView | |
| CAssetBrowserFileActionNotifications | Used for sending and/or recieving notifications regarding source file manipulation through the Asset Browser |
| CAssetBrowserFileCreationNotifications | Used for sending and/or recieving notifications regarding events related to files created through the Asset Browser |
| CAssetBrowserFilterModel | |
| CAssetBrowserFolderWidget | |
| CAssetBrowserInteractionNotifications | Bus for interaction with asset browser widget |
| CAssetBrowserListModel | |
| CAssetBrowserListView | List view that displays the asset browser entries in a list |
| CAssetBrowserModel | |
| CAssetBrowserModelNotifications | Notifies when AssetBrowserModel is updated |
| CAssetBrowserModelRequests | Sends requests to AssetBrowserModel |
| CAssetBrowserPreviewRequest | Preview the currently selected Asset in a PreviewFrame |
| CAssetBrowserTableView | |
| CAssetBrowserTableViewProxyModel | |
| CAssetBrowserThumbnailView | |
| CAssetBrowserThumbnailViewProxyModel | |
| CAssetBrowserTreeToTableProxyModel | |
| CAssetBrowserTreeView | |
| CAssetBrowserTreeViewDialog | |
| CAssetBrowserViewRequests | Sends requests to the Asset Browser view |
| CAssetBrowserViewUtils | |
| CAssetDatabaseLocationNotifications | |
| CAssetEntryChange | |
| CAssetEntryChangeset | |
| CAssetGroupFilter | AssetGroupFilter filters products based on their asset group |
| CAssetPickerDialog | |
| CAssetSelectionModel | Used in combination with Asset Browser Picker to configure selection settings and store selection results |
| CAssetTypeFilter | AssetTypeFilter filters products based on their asset type |
| CCleanerProductsFilter | Filters out products that shouldn't be shown |
| CCompositeFilter | CompositeFilter performs an AND/OR operation between multiple subfilters |
| CCustomFilter | CustomFilter filters assets based on a custom filter function |
| CEBusAggregateAssetTypesIfBelongsToGroup | |
| CEBusAggregateUniqueResults | |
| CEmptyPreviewer | Widget displaying "no preview available" text |
| CEntryAssetBrowserFavoriteItem | |
| CEntryCache | |
| CEntryDelegate | EntryDelegate draws a single item in AssetBrowser |
| CEntryTypeFilter | |
| CFavoritesEntryDelegate | EntryDelegate draws a single item in AssetBrowser |
| CFilterByWidget | |
| CFolderAssetBrowserEntry | FolderAssetBrowserEntry is a class for any folder |
| CFolderThumbnail | |
| CFolderThumbnailCache | FolderAssetBrowserEntry thumbnails |
| CFolderThumbnailKey | FolderAssetBrowserEntry thumbnail key |
| CInverseFilter | Inverse filter negates result of its child filter |
| CPreviewer | |
| CPreviewerFactory | Handles creating concrete instances of previewers |
| CPreviewerFrame | Widget managing previewers |
| CPreviewerRequests | Public requests to previewer |
| CProductAssetBrowserEntry | ProductAssetBrowserEntry represents product entry |
| CProductThumbnail | |
| CProductThumbnailCache | ProductAssetBrowserEntry thumbnails |
| CProductThumbnailKey | |
| CRegExpFilter | RegExpFilter filters assets based on a regular expression pattern |
| CRemoveFileChange | |
| CRemoveProductChange | |
| CRemoveSourceChange | |
| CRootAssetBrowserEntry | RootAssetBrowserEntry is a root node for Asset Browser tree view, it's not related to any asset path |
| ►CSearchAssetBrowserFavoriteItem | |
| CSavedTypeFilter | |
| CSearchAssetTypeSelectorWidget | |
| CSearchEntryDelegate | SearchEntryDelegate draws a single item in AssetBrowserListView |
| CSearchParametersWidget | |
| CSearchWidget | |
| CSourceAssetBrowserEntry | SourceAssetBrowserEntry represents source entry |
| CSourceFileCreatorDetails | |
| CSourceFileDetails | |
| CSourceFileOpenerDetails | |
| CSourceThumbnail | |
| CSourceThumbnailCache | SourceAssetBrowserEntry thumbnails |
| CSourceThumbnailKey | SourceAssetBrowserEntry thumbnail key |
| CStringFilter | StringFilter filters assets based on their name |
| CTableViewDelegate | |
| ►NAssetCatalog | |
| CPlatformAddressedAssetCatalogBusTraits | |
| ►NAssetDatabase | |
| CAssetDatabaseConnection | |
| CAssetDatabaseNotifications | |
| CAssetDatabaseRequests | |
| CBuilderInfoEntry | |
| CCombinedDatabaseEntry | |
| CDatabaseInfoEntry | |
| CFileDatabaseEntry | |
| CJobDatabaseEntry | |
| CLegacySubIDsEntry | |
| CMissingProductDependencyDatabaseEntry | |
| CPathOrUuid | |
| CProductDatabaseEntry | |
| CProductDependencyDatabaseEntry | |
| CScanFolderDatabaseEntry | |
| CSourceAndScanFolderDatabaseEntry | |
| CSourceDatabaseEntry | |
| CSourceFileDependencyEntry | |
| CStatDatabaseEntry | |
| ►NAssetEditor | |
| CAssetEditorNotifications | |
| CAssetEditorRequests | |
| CAssetEditorTab | |
| CAssetEditorValidationRequests | |
| CAssetEditorWidget | Provides ability to create, edit, and save reflected assets |
| CAssetEditorWidgetRequests | |
| CAssetEditorWidgetUserSettings | Stores the recent used folder and file settings used by the Asset Editor |
| CAssetEditorWindowSettings | |
| ►NAssetSystem | |
| CAssetBrowserShowRequest | |
| CAssetFingerprintClearRequest | |
| CAssetFingerprintClearResponse | |
| CAssetJobLogRequest | Request the log data for a given jobId from the AssetProcessor |
| CAssetJobLogResponse | This will be sent in response to the AssetJobLogRequest request, and will contain the complete job log as a string |
| CAssetJobsInfoRequest | Request the jobs information for a given asset from the AssetProcessor |
| CAssetJobsInfoResponse | |
| CAssetProcessorPendingPlatformAssetsRequest | Request the total number of pending jobs for an asset platform |
| CAssetProcessorPendingPlatformAssetsResponse | |
| CAssetProcessorPlatformStatusRequest | Request the enabled status of an asset platform |
| CAssetProcessorPlatformStatusResponse | |
| CAssetSystemComponent | |
| CAssetSystemJobRequest | This Ebus will be used to retrieve all the job related information from AP |
| CAssetSystemNotifications | |
| CAssetSystemRequest | |
| CFileInfosNotificationMessage | |
| CGetAbsoluteAssetDatabaseLocationRequest | |
| CGetAbsoluteAssetDatabaseLocationResponse | |
| CGetAssetSafeFoldersRequest | |
| CGetAssetSafeFoldersResponse | |
| CGetScanFoldersRequest | |
| CGetScanFoldersResponse | |
| CJobInfo | This struct is used for responses and requests about Asset Processor Jobs |
| CSourceAssetProductsInfoRequest | |
| CSourceAssetProductsInfoResponse | |
| CSourceFileNotificationMessage | Tools side message that a source file has changed or been removed |
| CWantAssetBrowserShowRequest | |
| CWantAssetBrowserShowResponse | |
| ►NComponentModeFramework | |
| CComponentData | Struct containing relevant information about component for the switcher |
| CComponentMode | |
| CComponentModeBuilder | Holds a function object to create a ComponentMode for a specific type |
| CComponentModeCollection | Manages all individual ComponentModes for a single instance of Editor wide ComponentMode |
| CComponentModeCommand | Undo command to track entering and leaving ComponentMode |
| CComponentModeDelegate | |
| CComponentModeDelegateRequests | |
| CComponentModeMouseViewportRequests | Bus traits for Individual ComponentMode mouse viewport requests |
| CComponentModeRequests | Mouse viewport events to be intercepted by individual ComponentModes |
| CComponentModeSwitcher | Handles all aspects of the ViewportUi Switcher related to Component Mode |
| CComponentModeSystemRequests | Bus to control the overall editor ComponentMode state |
| CComponentModeViewportUi | Handles adding Viewport UI widgets from a specific ComponentMode onto the render viewport UI |
| CComponentModeViewportUiRequests | Bus for interacting with the widget that handles Viewport UI for component mode |
| CEditorBaseComponentMode | |
| CEditorComponentModeNotifications | Used to notify other systems when ComponentMode events happen |
| CEntityAndComponentMode | Encapsulates an Entity and its active ComponentMode |
| CEntityAndComponentModeBuilders | Encapsulates a series of ComponentModeBuilders with a single Entity |
| ►NComponents | |
| CEditorComponentAdapter | |
| CEditorComponentAPIComponent | A System Component to reflect Editor operations on Components to Behavior Context |
| CEditorComponentBase | |
| CEditorDisabledCompositionComponent | Contains Disabled components to be added to the entity we are attached to |
| CEditorDisabledCompositionComponentSerializer | Custom serializer to handle component data in the composition component |
| CEditorEntityActionComponent | |
| CEditorEntityIconComponent | |
| CEditorEntityModelComponent | |
| CEditorEntitySearchComponent | A System Component to reflect Editor operations on Components to Behavior Context |
| CEditorEntitySortComponent | |
| CEditorEntityUiSystemComponent | A System Component to manage UI overrides for Editor Entities |
| CEditorInspectorComponent | |
| CEditorIntersectorComponent | |
| CEditorLevelComponentAPIComponent | A System Component to reflect Editor operations on Components to Behavior Context |
| CEditorLockComponent | Controls whether an Entity is frozen/locked in the Editor |
| CEditorNonUniformScaleComponent | Allows working with non-uniform scale in the editor |
| CEditorOnlyEntityComponent | |
| CEditorPendingCompositionComponent | Contains pending components to be added to the entity we are attached to |
| CEditorPendingCompositionComponentSerializer | Custom serializer to handle component data in the composition component |
| CEditorSelectionAccentingRequests | |
| CEditorSelectionAccentSystemComponent | |
| CEditorTransform | |
| CEditorVisibilityComponent | Controls whether an Entity is shown or hidden in the Editor |
| CGenericComponentWrapper | |
| CJsonEditorEntitySortComponentSerializer | |
| CJsonTransformComponentSerializer | |
| CNonUniformScaleComponentMode | |
| CPropertyManagerComponent | |
| CPropertyTreeEditorComponent | |
| ►CScriptEditorComponent | |
| CElementInfo | |
| CSelectionComponent | |
| CTransformComponent | |
| CTransformComponentMessages | |
| ►NDebug | |
| CTraceContextLogFormatter | |
| CTraceContextMultiStackHandler | |
| CTraceContextSingleStackHandler | |
| ►CTraceContextStack | |
| CEntryInfo | |
| CTraceContextStackInterface | |
| ►NEmbeddedPython | |
| CPythonLoader | |
| ►NEntityOutliner | |
| CDisplayOptionsMenu | |
| ►NEtcs | |
| CPivotOrientationResult | |
| ►NFingerprinting | |
| CTypeFingerprinter | |
| ►NLogging | |
| CContextDetailsLogTableModel | |
| ►CLogEntry | |
| CField | |
| CLogLine | |
| CLogTableItemDelegate | |
| CLogTableModel | |
| ►NLogPanel | |
| CAZTracePrintFLogTab | |
| CBaseLogPanel | |
| CBaseLogView | |
| CFilteredLogDataModel | FilteredLogDataModel filters data based on whats in the TabSettings |
| CGenericLogPanel | |
| CGenericLogTab | |
| CListLogDataModel | |
| CLogPanelItemDelegate | |
| CLogPanelLayout | |
| CNewLogTabDialog | NewLogTabDialog - the dialog that pops up and asks you to configure a tab in a log control |
| CRingBufferLogDataModel | |
| CSavedState | |
| CStyledLogPanel | |
| CStyledLogTab | |
| CStyledTracePrintFLogPanel | |
| CStyledTracePrintFLogTab | |
| CTabSettings | |
| CTracePrintFLogPanel | |
| ►NPicking | |
| CBoundRequestShapeBase | An interface concrete shape types can implement to create specific BoundShapeInterfaces |
| CBoundShapeBox | |
| CBoundShapeCone | |
| CBoundShapeCylinder | |
| CBoundShapeLineSegment | The line segment consists of two points in 3D space defining a line the user can interact with |
| CBoundShapeQuad | |
| CBoundShapeSphere | |
| CBoundShapeSpline | |
| CBoundShapeTorus | |
| CManipulatorBoundBox | |
| CManipulatorBoundCone | |
| CManipulatorBoundCylinder | |
| CManipulatorBoundLineSegment | |
| CManipulatorBoundManager | |
| CManipulatorBoundQuad | |
| CManipulatorBoundSphere | |
| CManipulatorBoundSpline | |
| CManipulatorBoundTorus | |
| CRaySelectInfo | Ray query for intersection against bounds |
| ►NPrefab | |
| ►NPrefabConversionUtils | |
| CAssetDependencyInfo | |
| CAssetPlatformComponentRemover | |
| CComponentRequirementsValidator | |
| CEditorInfoRemover | |
| CEditorOnlyEntityHandler | |
| CEntityAliasPrefabLink | |
| CEntityAliasSpawnableLink | |
| CEntityAliasStore | |
| CEntityIdPathMapperInterface | |
| CInMemorySpawnableAssetProcessor | |
| CPrefabCatchmentProcessor | |
| CPrefabConversionPipeline | |
| CPrefabDocument | |
| CPrefabInMemorySpawnableConverter | |
| CPrefabProcessor | |
| CPrefabProcessorContext | |
| ►CProcessedObjectStore | |
| CAssetSmartPtrDeleter | |
| CSpawnableMetaDataBuilder | |
| CUiEditorOnlyEntityHandler | |
| CWorldEditorOnlyEntityHandler | |
| ►NPrefabDomUtils | |
| CInstanceDomMetadata | |
| CLinkIdMetadata | |
| CPatchesMetadata | The metadata about patches indicating information about the modified instance members |
| ►NPrefabPropertyEditorNodes | |
| CPrefabOverrideLabel | |
| CEditorPrefabComponent | |
| CInstance | Class that represents a prefab instance instantiated from a prefab template |
| CInstanceClimbUpResult | Defines climb-up result returned by climb-up operation |
| CInstanceDomGenerator | |
| CInstanceDomGeneratorInterface | |
| CInstanceEntityIdMapper | |
| CInstanceEntityMapper | |
| CInstanceEntityMapperInterface | |
| CInstanceEntityScrubber | Collects the entities added during deserialization |
| CInstanceToTemplateInterface | |
| CInstanceToTemplatePropagator | |
| CInstanceUpdateExecutor | |
| CInstanceUpdateExecutorInterface | Interface to handle instance update in template propagation |
| CJsonInstanceSerializer | |
| ►CLink | |
| CPrefabOverrideMetadata | |
| CPrefabAdapterInterface | |
| CPrefabComponentAdapter | |
| CPrefabFocusHandler | Handles Prefab Focus mode, determining which prefab file entity changes will target |
| CPrefabFocusInterface | Interface to handle internal operations related to the Prefab Focus system |
| CPrefabFocusNotifications | Used to notify when the editor focus changes |
| CPrefabFocusPathWidget | |
| CPrefabFocusPublicInterface | |
| CPrefabFocusPublicRequests | |
| CPrefabFocusUndo | Undo node for prefab focus change operations |
| CPrefabInstanceContainerNotifications | |
| CPrefabIntegrationInterface | |
| CPrefabIntegrationManager | |
| CPrefabLoader | |
| CPrefabLoaderInterface | |
| CPrefabLoaderScriptingTraits | |
| CPrefabOverrideHandler | |
| CPrefabOverrideLabelHandler | |
| CPrefabOverridePublicHandler | |
| CPrefabOverridePublicInterface | |
| CPrefabOverridePublicRequests | |
| CPrefabPublicHandler | |
| CPrefabPublicInterface | |
| CPrefabPublicNotificationHandler | |
| CPrefabPublicNotifications | |
| CPrefabPublicRequestHandler | |
| CPrefabPublicRequests | |
| CPrefabSaveHandler | Class to handle dialogs and windows related to prefab save operations |
| CPrefabSystemComponent | |
| CPrefabSystemComponentInterface | |
| CPrefabSystemScriptingEbusTraits | |
| CPrefabSystemScriptingHandler | |
| CPrefabTemplateNotifications | Used to notify changes to a prefab template |
| CPrefabToInMemorySpawnableNotifications | This EBus is used to send notifications during the conversion of a prefab template to an in-memory spawnable |
| CPrefabUndoAddEntity | Undo class for handling addition of an entity to a prefab instance |
| CPrefabUndoAddEntityAsOverride | Undo class for handling addition of an entity to an instance as override of focused instance |
| CPrefabUndoAddEntityDoms | Undo class for handling addition of entity DOMs to a prefab template |
| CPrefabUndoApplyOverrides | |
| CPrefabUndoBase | |
| CPrefabUndoCache | |
| CPrefabUndoComponentPropertyEdit | Undo class for handling updating component properties of the focused prefab (which is also the owning prefab) |
| CPrefabUndoComponentPropertyOverride | Undo class for handling updating component properties of a prefab as overrides from focused prefab |
| CPrefabUndoDeleteAsOverride | Undo class for handling deletion of entities and prefab instances to an instance as override of focused instance |
| CPrefabUndoDeleteEntity | Undo class for handling deletion of entities to the focused instance |
| CPrefabUndoEntityOverrides | Undo class for handling updating entities to an instance as override of focused instance |
| CPrefabUndoEntityUpdate | Undo class for handling update of an entity to a prefab template |
| CPrefabUndoInstance | Handles the addition and removal of entities from instances |
| CPrefabUndoInstanceLink | Handles link changes on instances |
| CPrefabUndoRemoveEntityDoms | Undo class for handling removal of entity DOMs to a prefab template |
| CPrefabUndoRevertOverrides | |
| CPrefabUndoUpdateLink | |
| CPrefabUserSettings | Structure for saving/retrieving user settings related to prefab workflows |
| CProceduralPrefabReadOnlyHandler | Ensures entities in a procedural prefab are correctly reported as read-only |
| CProceduralPrefabSystemComponent | |
| CProceduralPrefabSystemComponentInterface | |
| CScriptingPrefabLoader | |
| CTemplate | |
| CTemplateInstanceMapper | |
| CTemplateInstanceMapperInterface | |
| ►NScript | |
| CLuaClassSymbol | |
| CLuaEBusSender | |
| CLuaEBusSymbol | |
| CLuaEditorSystemComponent | |
| CLuaMethodSymbol | |
| CLuaPropertySymbol | |
| CLuaSymbolsReporterBusTraits | |
| CLuaSymbolsReporterRequests | |
| CLuaSymbolsReporterSystemComponent | System component for LuaSymbolsReporterRequestBus |
| ►NSliceUtilities | |
| CDetachMenuActionWidget | |
| CMoveToSliceLevelConfirmation | |
| CQuickPushMenuOptions | Options that can be passed to PupulateQuickPushMenu to affect appearance |
| CSliceTransaction | |
| CSliceUserSettings | |
| ►NSQLite | |
| CBoundColumn | |
| CBoundColumnSet | |
| CConnection | |
| CScopedTransaction | |
| CSqlBlob | Represents a binary data blob. Needed so that Bind can accept a pointer and size as a single type |
| CSQLiteQueryLogEvents | |
| CSqlParam | Represents a single query parameter, where T is the type of the field |
| CSqlQuery | |
| CSqlQueryResultRunner | |
| CStatement | |
| CStatementAutoFinalizer | |
| ►NThumbnailer | |
| CLoadingThumbnail | |
| CMissingThumbnail | |
| CSourceControlThumbnail | |
| CSourceControlThumbnailCache | Stores products' thumbnails |
| CSourceControlThumbnailKey | |
| CSourceControlThumbnailRequests | Notifications for source control thumbnail |
| CThumbnail | Thumbnail is the base class in thumbnailer system |
| CThumbnailCache | ThumbnailCache manages thumbnails of specific type, derive your custom provider from this |
| CThumbnailerComponent | |
| CThumbnailerNullComponent | |
| CThumbnailerRendererNotifications | Notify that product thumbnail was rendered |
| CThumbnailerRendererRequests | Request product thumbnail to be rendered |
| CThumbnailerRequests | Interaction with thumbnailer |
| CThumbnailKey | ThumbnailKey is used to locate thumbnails in thumbnail cache |
| CThumbnailProvider | Interface to retrieve thumbnails |
| CThumbnailWidget | A widget used to display thumbnail |
| ►NUndoSystem | |
| CBatchCommand | |
| CIUndoNotify | |
| CUndoCacheInterface | |
| CUndoStack | |
| CURSequencePoint | |
| ►NViewportInteraction | Viewport related types that are used when interacting with the viewport |
| CEditorEntityViewportInteractionRequests | Editor entity requests to be made about the viewport |
| CEditorModifierKeyRequests | An interface to query editor modifier keys |
| CEditorViewportInputTimeNowRequests | |
| CHelpers | |
| CInteractionId | Information relevant when interacting with a particular viewport |
| CKeyboardModifiers | Interface over keyboard modifier to query which key is pressed |
| CMainEditorViewportInteractionRequests | Viewport requests that are only guaranteed to be serviced by the Main Editor viewport |
| CMouseButtons | Interface over mouse buttons to query which button is pressed |
| CMouseInteraction | State relating to an individual mouse interaction |
| CMouseInteractionEvent | |
| CMousePick | Data representing a mouse pick ray |
| CMouseViewportRequests | Interface for handling mouse viewport events |
| CProjectedViewportRay | A ray projection, originating from a point and extending in a direction specified as a normal |
| CViewportDisplayNotifications | Interface for viewport selection behaviors |
| CViewportEBusTraits | |
| CViewportInteractionNotifications | Notifications for a specific viewport relating to user input/interactions |
| CViewportInteractionRequests | Requests that can be made to the viewport to query and modify its state |
| CViewportMouseCursorRequests | Viewport requests for managing the viewport cursor state |
| CViewportNotificationsEBusTraits | The EBusTraits for ViewportInteractionNotifications |
| CViewportSelectionRequests | |
| CViewportSettingNotifications | An interface to notify when changes to viewport settings have happened |
| CViewportSettingsRequests | Interface to return only viewport specific settings (e.g. snapping) |
| ►NViewportUi | |
| CViewportUiBusTraits | The EBusTraits for ViewportInteractionRequests |
| CViewportUiManager | |
| CViewportUiRequests | |
| CActionContextProperties | |
| CActionContextWidgetWatcher | |
| CActionManager | |
| CActionManagerInterface | |
| CActionManagerNotifications | Used to notify changes of state for Actions in the Action Manager |
| CActionManagerRegistrationNotifications | |
| CActionManagerSystemComponent | System Component to handle the Action Manager system and subsystems |
| CActionOverride | |
| CActionOverrideRequests | Bus to allow Actions to be added/removed from the currently bound override widget |
| CActionProperties | |
| CAddComponents | |
| ►CAngularManipulator | |
| CAction | Mouse action data used by MouseActionCallback (wraps Start and Current manipulator state) |
| CCurrent | The state of the manipulator during an interaction |
| CFixed | Unchanging data set once for the angular manipulator |
| CStart | The state of the manipulator at the start of an interaction |
| CAngularManipulatorCircleViewFeedback | A visual segment indicator of how much rotation has occurred about an AngularManipulator using a ManipulatorCircleView |
| CApplicationWatcher | This class is used to mute KeyPress events that are triggered after a shortcut has fired |
| CArchiveCommands | |
| CArchiveComponent | |
| CAssetBundleCommands | |
| CAssetBundleComponent | |
| CAssetBundleSettings | |
| CAssetCompleterDelegate | Delegate on the asset autocompleter that enables html styling (used to show highlight of searched word) |
| CAssetCompleterListView | List View of suggestions in the Asset Autocompleter for PropertyAssetCtrl |
| CAssetCompleterModel | Model storing all the files that can be suggested in the Asset Autocompleter for PropertyAssetCtrl |
| CAssetFileDebugInfo | |
| CAssetFileDebugInfoList | |
| CAssetFileInfo | |
| CAssetFileInfoList | |
| ►CAssetFileInfoListComparison | |
| CComparisonData | |
| CAssetReferenceBase | |
| CAssetSeedManager | |
| CAssetSeedManagerRequests | |
| CAudioControlSelectorRequests | |
| CAudioControlSelectorWidget | |
| CAudioControlSelectorWidgetHandler | |
| CAzToolsFrameworkConfigurationSystemComponent | |
| CAzToolsFrameworkModule | |
| CBaseManipulator | The base class for manipulators, providing interfaces for users of manipulators to talk to |
| CBaseShapeComponentMode | |
| CBaseShapeViewportEdit | |
| CBoxComponentMode | The specific ComponentMode responsible for handling box editing |
| CBoxManipulatorRequests | |
| CBoxViewportEdit | |
| CCapsuleComponentMode | The specific ComponentMode responsible for handling capsule editing |
| CCapsuleManipulatorRequests | |
| CCapsuleViewportEdit | |
| CClearSliceDataFlagsBelowAddressCommand | |
| CComponentAssetMimeData | |
| CComponentAssetMimeDataContainer | |
| CComponentDetails | |
| CComponentEntityEditorRequests | |
| CComponentEntityObjectRequests | |
| CComponentMimeData | |
| CComponentModeActionHandler | |
| CComponentModeCollectionInterface | The AZ::Interface for component mode collection queries |
| CComponentTypeMimeData | |
| CContainerActionButtonHandler | |
| CContainerEntityInterface | |
| CContainerEntityNotifications | Used to notify changes of state for Container Entities |
| CContainerEntitySystemComponent | |
| CCRC32Handler | |
| CCRC32HandlerCommon | |
| CCReflectedVarAudioControl | |
| CCScriptHelpDialog | |
| CCScriptTermDialog | |
| CCursorEntityIdQuery | < Represents the result of a query to find the id of the entity under the cursor (if any) |
| CCylinderComponentMode | The specific ComponentMode responsible for handling sphere editing |
| CCylinderManipulatorRequests | |
| CCylinderViewportEdit | |
| ►CDocumentPropertyEditor | |
| CHandlerInfo | |
| CDPEDebugModel | |
| CDPEDebugTextView | |
| CDPEDebugWindow | |
| CDPELayout | |
| CDPEModelNode | |
| ►CDPERowWidget | |
| CAttributeInfo | |
| CEditorAction | |
| CEditorActionContext | |
| CEditorActionRequests | |
| CEditorAnimationSystemRequests | |
| CEditorAssetMimeData | |
| CEditorAssetMimeDataContainer | |
| CEditorBoxSelect | |
| CEditorComponentAPIRequests | Exposes the Editor Component CRUD API; it is exposed to Behavior Context for Editor Scripting |
| CEditorComponentSelectionNotifications | Bus that provides notifications about selection events of the parent Entity |
| CEditorComponentSelectionRequests | |
| CEditorContextMenu | State of when and where the right-click context menu should appear |
| CEditorDefaultSelection | The default selection/input handler for the editor (includes handling ComponentMode) |
| CEditorDisabledCompositionRequests | |
| CEditorEntityAPI | |
| CEditorEntityAPIRequests | Editor Entity API Bus |
| CEditorEntityContextComponent | |
| CEditorEntityContextNotification | |
| CEditorEntityContextPickingRequests | |
| CEditorEntityContextRequests | |
| CEditorEntityFixupComponent | |
| CEditorEntityIconComponentNotifications | |
| CEditorEntityIconComponentRequests | |
| CEditorEntityIdContainer | |
| CEditorEntityInfoNotifications | |
| CEditorEntityInfoRequests | |
| CEditorEntityLockComponentNotifications | |
| CEditorEntityManager | |
| CEditorEntityModel | |
| CEditorEntityModelRequests | |
| CEditorEntityRuntimeActivationChangeNotifications | |
| CEditorEntitySearchRequests | Provides an API to search editor entity that match some conditions in the currently open level |
| CEditorEntitySortNotifications | |
| CEditorEntitySortRequests | |
| CEditorEntityUiHandlerBase | Defines a handler that can customize entity UI appearance and behavior in the Entity Outliner |
| CEditorEntityUiInterface | |
| CEditorEntityVisibilityNotifications | |
| CEditorEvents | |
| CEditorHelpers | |
| CEditorInspectorComponentNotifications | |
| CEditorInspectorComponentRequests | |
| CEditorInteractionSystemComponent | |
| CEditorInteractionSystemViewportSelection | |
| CEditorInteractionSystemViewportSelectionRequests | |
| CEditorLegacyGameModeNotifications | |
| CEditorLevelComponentAPIRequests | |
| CEditorLevelNotifications | |
| CEditorLockComponentRequests | |
| CEditorManipulatorCommandUndoRedoRequests | Provide interface for Entity manipulator Undo/Redo requests |
| CEditorMenu | |
| CEditorMenuBar | |
| CEditorMenuNotifications | Provides notifications from EditorMenu |
| CEditorMenuRequests | Provide operations that can be performed on the EditMenu |
| CEditorOnlyEntityComponentNotifications | |
| CEditorOnlyEntityComponentRequests | |
| CEditorOnlyEntityHandler | |
| CEditorPendingCompositionRequests | |
| CEditorPickEntitySelection | |
| CEditorPickEntitySelectionHelper | |
| CEditorPickModeNotifications | |
| CEditorPickModeRequests | |
| CEditorPreferencesNotifications | Allows handlers to be notified when settings are changed to refresh accordingly |
| ►CEditorPythonConsoleInterface | Interface into the Python virtual machine's data |
| CGlobalFunction | Returns the known list of global functions inside a Python module |
| ►CEditorPythonConsoleNotifications | A bus to handle post notifications to the console views of Python output |
| CBusHandlerOrderCompare | |
| CEditorPythonEventsInterface | Interface to signal the phases for the Python virtual machine |
| CEditorPythonRunnerRequests | |
| CEditorPythonScriptNotifications | Provides a bus to notify when Python scripts are about to run |
| CEditorRequests | |
| CEditorSettingsAPIRequests | Editor Settings API Bus |
| CEditorToolBar | |
| CEditorToolBarArea | |
| CEditorTransformChangeNotifications | Notifications about entity transform changes from the editor |
| CEditorTransformComponentSelection | |
| CEditorTransformComponentSelectionRequests | Provide interface for EditorTransformComponentSelection requests |
| CEditorVertexSelectionActionManagement | |
| CEditorVertexSelectionBase | |
| CEditorVertexSelectionFixed | |
| CEditorVertexSelectionVariable | |
| CEditorVertexSelectionVariableRequests | Bus to request operations to the EditorVertexSelection classes |
| CEditorViewBookmarks | Struct that stores a vector of View bookmarks |
| ►CEditorViewportIconDisplayInterface | An interface for loading simple icon assets and rendering them to screen on a per-viewport basis |
| CDrawParameters | These draw parameters control rendering for a single icon to a single viewport |
| CEditorVisibilityRequests | |
| CEditorVisibleEntityDataCache | |
| CEditorVisibleEntityDataCacheInterface | |
| CEditorWidgetAction | |
| CEditorWindowRequestBusImpl | |
| CEditorWindowRequests | |
| CEditorWindowUIRequests | |
| CEntityCompositionNotifications | |
| ►CEntityCompositionRequests | |
| CAddComponentsResults | |
| CPendingComponentInfo | |
| CRemoveComponentsResults | |
| CEntityHighlightMessages | |
| CEntityIdManipulatorLookup | Entity related data required by manipulators during action |
| CEntityIdManipulators | Generic wrapper to handle specific manipulators controlling 1-* entities |
| CEntityIdQLineEdit | |
| ►CEntityManipulatorCommand | Stores a manipulator transform change |
| CPivotOverride | |
| CState | |
| CEntityOutlinerCacheNotifications | |
| CEntityOutlinerCacheRequests | |
| CEntityOutlinerDragAndDropContext | |
| CEntityOutlinerIcons | |
| CEntityOutlinerModelNotifications | |
| CEntityOutlinerRequests | Bus to request UI operations on the Entity Outliner widget |
| CEntityOutlinerSearchItemDelegate | |
| CEntityOutlinerSearchTypeSelector | |
| CEntityOutlinerSearchWidget | |
| CEntityPropertyEditorNotifications | Provides a bus to notify when EntityPropertyEditor is interacted with |
| CEntityPropertyEditorRequests | |
| CEntitySearchFilter | Class storing the match conditions for an editor entity search |
| ►CEntitySelectionEvents | |
| CSelectionConnectionPolicy | |
| CEntityUtilityComponent | |
| CEntityUtilityTraits | |
| CExeSelectPropertyCtrl | |
| CExeSelectPropertyHandler | |
| CExpandingFadingCircles | Display expanding fading circles for every click of the mouse that is invalid |
| CFadingText | |
| CFilteredDPE | |
| CFindComponent | |
| CFixedVerticesArray | Concrete implementation of AZ::FixedVertices backed by an AZStd::array |
| CFocusModeInterface | |
| CFocusModeNotifications | Used to notify when the editor focus changes |
| CFocusModeSystemComponent | System Component to handle the Editor Focus Mode system |
| CFrame | Store translation and orientation only (no scale) |
| CFrameworkMessages | |
| CGenericButtonHandler | |
| CGenericComboBoxCtrl | |
| CGenericComboBoxCtrlBase | |
| CGenericComboBoxHandler | |
| CGenericPropertyHandler | |
| CGlobalPaintBrushSettings | |
| CGlobalPaintBrushSettingsNotifications | GlobalPaintBrushSettingsNotificationBus is used to send out notifications whenever the global paintbrush settings have changed |
| CGlobalPaintBrushSettingsRequests | This is used to get/set the global paintbrush settings |
| CGlobalPaintBrushSettingsSystemComponent | GlobalPaintBrushSettingsSystemComponent owns the current global paintbrush settings for the Editor |
| CGridSnapParameters | Structure to encapsulate grid snapping properties |
| CGrowTextEdit | |
| CHandleAccentsContext | Bundles viewport state that impacts how accents are added/removed in HandleAccents |
| CHeaderView | |
| CHotkeyDescription | |
| CHotKeyManager | |
| CHotKeyManagerInterface | |
| CHotKeyWidgetRegistrationHelper | |
| CHotKeyWidgetRegistrationInterface | |
| CHoverSelection | |
| CIdType | Provide unique type alias for AZ::u64 for manipulator, bounds and manager |
| CIMetadataRequests | |
| ►CIndexedTranslationManipulator | |
| CVertexLookup | Store vertex start position as manipulator event occurs, index refers to location in container |
| CIndividualPropertyHandlerEditNotifications | |
| ►CInstanceDataHierarchy | |
| CEditDataOverride | |
| CInstanceData | |
| CSupplementalEditData | |
| CInstanceDataNode | |
| CIntWidgetHandler | |
| CInvalidClick | An interface to provide invalid click feedback in the editor viewport |
| CInvalidClicks | Interface to begin invalid click feedback (will run all added InvalidClick behaviors) |
| CIPropertyEditor | |
| CIPropertyEditorNotify | |
| CIUuidUtil | |
| CKeyQueryDPE | |
| CLabelHandler | Handler for showing a generic QLabel |
| CLevelRootUiHandler | |
| ►CLinearManipulator | |
| CAction | Mouse action data used by MouseActionCallback (wraps Fixed, Start and Current manipulator state) |
| CCurrent | The state of the manipulator during an interaction |
| CFixed | Unchanging data set once for the linear manipulator |
| CStart | The state of the manipulator at the start of an interaction |
| CStartTransition | Data passed between the initial press and first movement of the linear manipulator |
| CLineSegmentHoverSelection | |
| ►CLineSegmentSelectionManipulator | A manipulator to expose where on a line a user is moving their mouse |
| CAction | Mouse action data used by MouseActionCallback |
| CLocalFileSCComponent | |
| CLocalViewBookmarkComponent | Component that stores the name of the local View bookmark file associated to the prefab |
| CLocalViewBookmarkLoader | Class used to load/store local ViewBookmarks from project/user/Registry/ViewBookmarks |
| CMainWindowDescription | |
| CMainWindowSavedState | |
| CManipulatorInteraction | Structure to hold transformed incoming viewport interaction from world space to manipulator space |
| CManipulatorManager | |
| CManipulatorManagerRequests | EBus interface used to send requests to ManipulatorManager |
| CManipulatorManagerState | State of overall manipulator manager |
| CManipulators | |
| CManipulatorSpace | Handles location for manipulators which have a global space but no local transformation |
| CManipulatorSpaceWithLocalPosition | Handles location for manipulators which have a global space and a local position, but no local rotation |
| CManipulatorSpaceWithLocalTransform | Handles location for manipulators which have a global space and a local transform (position and rotation) |
| CManipulatorState | State of an individual manipulator |
| CManipulatorView | |
| CManipulatorViewBox | |
| CManipulatorViewCircle | |
| CManipulatorViewCone | |
| CManipulatorViewCylinder | Displays a filled cylinder along the axis provided |
| CManipulatorViewLine | |
| CManipulatorViewLineSelect | |
| CManipulatorViewProjectedCircle | Displays a wire circle that's projected and rotated into world space (useful for paint brush manipulators) |
| CManipulatorViewQuad | Display a quad representing part of a plane, rendered as 4 lines |
| CManipulatorViewQuadBillboard | A screen aligned quad, centered at the position of the manipulator, display filled |
| CManipulatorViewSphere | |
| CManipulatorViewSplineSelect | |
| CMenuManager | |
| CMenuManagerInterface | |
| CMenuProperties | Provides additional properties to initialize a Menu upon registration |
| CMetadataManager | |
| CMetaUuidEntry | Structure used to store UUID information for an asset in the metadata file |
| CMidpointCalculator | |
| ►CMultiLinearManipulator | |
| CAction | |
| CMultiLineTextEditHandler | |
| CNullHoverSelection | |
| COptionalFrame | Temporary manipulator frame used during selection |
| COutlinerCriteriaButton | |
| CPaintBrushManipulator | |
| CPaintBrushSubModeCluster | Create and manage the Viewport UI SubMode cluster of buttons that enable the user to switch between paint modes |
| CPerforceCommand | |
| CPerforceComponent | |
| CPerforceConnection | |
| CPerforceJobRequest | |
| CPerforceJobResult | |
| CPerforceSettingResult | |
| CPerforceSettings | |
| ►CPlanarManipulator | |
| CAction | Mouse action data used by MouseActionCallback (wraps Start and Current manipulator state) |
| CCurrent | The state of the manipulator during an interaction |
| CFixed | Unchanging data set once for the planar manipulator |
| CStart | The state of the manipulator at the start of an interaction |
| CPlatformAddressedAssetCatalog | |
| CPlatformAddressedAssetCatalogManager | Handle multiple AssetCatalogs with requests addressing each by platform |
| CPrefabEditorEntityOwnershipInterface | |
| CPrefabEditorEntityOwnershipService | |
| CPrefabUiHandler | |
| CProceduralPrefabUiHandler | Implements the Editor UI for Procedural Prefabs |
| CPropertyCRCCtrl | |
| CPropertyEditorChangeNotifications | |
| CPropertyEditorEntityChangeNotifications | |
| CPropertyEditorGUIMessages | |
| CPropertyEditorToolsSystem | Implementation of PropertyEditorToolsSystemInterface, |
| ►CPropertyEditorToolsSystemInterface | |
| CHandlerData | |
| CPropertyFilePathCtrl | |
| CPropertyFilePathHandler | |
| CPropertyHandler | |
| CPropertyHandlerBase | |
| CPropertyHandlerWidget | |
| CPropertyHandlerWidgetInterface | |
| CPropertyTreeEditor | |
| CPropertyTypeRegistrationMessages | |
| CQtEventToAzInputMapper | |
| CQtSourceControlNotificationHandler | |
| CQWidgetSavedState | |
| CRadiusManipulatorRequests | Interface for handling radius manipulator requests |
| CReadOnlyEntityPublicInterface | An entity registered as read-only cannot be altered in the editor |
| CReadOnlyEntityPublicNotifications | Used to notify changes of state for read-only entities |
| CReadOnlyEntityQueryInterface | An entity registered as read-only cannot be altered in the editor |
| CReadOnlyEntityQueryRequests | Used by the ReadOnlyEntitySystemComponent to query the read-only state of entities as set by systems using the API |
| CReadOnlyEntitySystemComponent | |
| CRichTextHighlighter | Highlights a given string given a matching substring |
| CRotationManipulators | |
| CRpePropertyHandlerWrapper | |
| CScaleManipulators | |
| CScopedUndoBatch | |
| ►CScriptHelpModel | |
| CItem | |
| CScriptHelpProxyModel | |
| CScriptTableView | |
| CSelectionCommand | |
| CSelectionManipulator | |
| CShapeComponentModeRequests | Bus used to communicate with shape component mode |
| CShapeManipulatorRequests | Interface for handling shape offset manipulator requests |
| CShapeTranslationOffsetViewportEdit | Wraps translation manipulators for editing shape translation offsets |
| CSharedViewBookmarkComponent | Component that stores a vector of View bookmarks stored in the prefab. so they can be shared in version control easily |
| CSliceDataFlagsCommand | |
| CSliceDependencyBrowserComponent | |
| CSliceDependencyBrowserNotifications | |
| CSliceDependencyBrowserRequests | |
| CSliceMetadataEntityContextComponent | |
| CSliceMetadataEntityContextNotifications | |
| CSliceMetadataEntityContextRequests | |
| ►CSliceRelationshipNode | |
| CHashSliceRelationshipNodeComparator | |
| CHashSliceRelationshipNodeKey | |
| CSliceRelationshipRequests | |
| CSliceRequestComponent | Component in charge of listening for SliceRequestBus requests |
| CSliceRequests | Bus for making slice requests |
| CSnappingCluster | Grouping of viewport ui related state for aligning transforms to a grid |
| CSourceControlCommands | |
| CSourceControlConnectionRequests | |
| CSourceControlFileInfo | |
| CSourceControlNotifications | |
| CSourceControlSettingInfo | |
| CSpaceCluster | Grouping of viewport ui related state for controlling the current reference space of the Editor |
| CSphereComponentMode | The specific ComponentMode responsible for handling sphere editing |
| CSphereViewportEdit | |
| CSplineHoverSelection | |
| ►CSplineSelectionManipulator | |
| CAction | Mouse action data used by MouseActionCallback |
| ►CSurfaceManipulator | |
| CAction | Mouse action data used by MouseActionCallback (wraps Start and Current manipulator state) |
| CCurrent | The state of the manipulator during an interaction |
| CStart | The state of the manipulator at the start of an interaction |
| CThumbnailPropertyCtrl | Used by PropertyAssetCtrl to display thumbnail preview of the asset as well as additional drop-down actions |
| CTicker | |
| CToastNotifications | |
| CToastNotificationsView | A QWidget that displays and manages a queue of toast notifications |
| CToastRequests | |
| CToolBarExpanderWatcher | A watcher class to handle the expander menu for a toolbar |
| CToolBarManager | |
| CToolBarManagerInterface | |
| CToolBarProperties | Provides additional properties to initialize a ToolBar upon registration |
| ►CToolsApplication | |
| CPathAssetEntry | |
| CToolsApplicationEvents | |
| CToolsApplicationRequests | |
| CToolsAssetSystemRequests | This EBUS is used to tell the assetprocessor about an asset type that should be retrieved from the source instead of the cache |
| CToolTip | |
| ►CTraceLogger | Connects and disconnects TraceMessageBus and allows for logging for O3DE Tools Applications |
| CLogMessage | |
| CTranslationManipulators | |
| CTranslationManipulatorsViewCreateInfo | Parameters to configure the appearance of the TranslationManipulators view(s) |
| CU32CRCHandler | |
| CUiEditorOnlyEntityHandler | |
| CUuidUtilComponent | |
| CVariableVerticesVertexContainer | Concrete implementation of AZ::VariableVertices backed by an AZ::VertexContainer |
| CViewBookmark | Struct that store viewport camera properties that can be serialized and loaded |
| CViewBookmarkInterface | |
| CViewBookmarkPersistInterface | Provides the ability to override how the SettingsRegistry data is persisted |
| CViewBookmarkSystemComponent | System Component that holds functionality for the ViewBookmarks |
| CViewPaneCallbacks | |
| CViewPaneOptions | |
| CViewportEditorModeNotifications | |
| CViewportEditorModes | The encapsulation of the editor modes for a given viewport |
| CViewportEditorModesInterface | Interface for the editor modes of a given viewport |
| CViewportEditorModeTracker | The implementation of the central editor mode state tracker for all viewports |
| CViewportEditorModeTrackerInfo | Viewport editor mode tracker identifier and other relevant data |
| CViewportEditorModeTrackerInterface | The AZ::Interface of the central editor mode tracker for all viewports |
| CWidgetActionProperties | |
| CWorldEditorOnlyEntityHandler | |
| ►NCamera | |
| CEditorCameraNotifications | |
| CEditorCameraRequests | |
| CEditorCameraSystemRequests | |
| CEditorCameraViewRequests | |
| ►NLegacyFramework | |
| ►NCustomMenusCommon | |
| CLUAEditor | |
| CViewport | |
| CWorldEditor | |
| CApplication | |
| CApplicationDesc | |
| CCoreMessages | |
| CCustomMenusMessages | |
| CCustomMenusRegistration | |
| CEditorContextClientMessages | |
| CEditorContextMessages | |
| CFrameworkApplicationMessages | |
| CIPCCommandAPI | |
| CIPCComponent | |
| CLogComponentAPI | |
| ►NUi | |
| CAssetEditorHeader | |
| CEBusFindAssetTypeByName | |
| CQtViewOptions | |
| CTraceContext | |
| CViewBookmarkIntereface | Interface for saving/loading ViewBookmarks |