AZ | |
Debug | |
StartupLogSink | |
StartupLogSinkReporter | |
DocumentPropertyEditor | |
Nodes | |
NodeWithVisiblityControl | Base class for nodes that have a Visibility attribute |
Adapter | Adapter: The top-level tag for a DocumentAdapter that may contain any number of Rows |
Row | Row: An adapter entry that may contain any number of child nodes or other Rows |
Label | Label: A textual label that shall render its contents as part of a Row |
PropertyEditor | |
UIElement | |
NumericEditor | |
Button | |
ContainerActionButton | |
CheckBox | |
Color | |
ComboBox | |
RadioButton | |
EntityId | |
LayoutPadding | |
LineEdit | |
MultiLineEdit | |
Quaternion | |
Slider | |
SpinBox | |
Crc | |
Vector2 | |
Vector3 | |
Vector4 | |
FilePath | |
Asset | |
AudioControl | |
AdapterBuilder | |
BasicAdapter | |
CvarAdapter | |
AdapterMessage | |
BoundAdapterMessage | |
DocumentAdapter | |
NodeDefinition | |
NodeMetadata | |
AttributeDefinitionInterface | |
AttributeDefinition | |
TypeIdAttributeDefinition | Represents an attribute that should resolve to an AZ::TypeId with a string representation |
NamedCrcAttributeDefinition | |
GenericValueAttributeDefinition | |
GenericValueListAttributeDefinition | |
CallbackAttributeDefinition | |
Traits | |
Traits< Result(Args...)> | |
Traits< void(Args...)> | |
RowFilterAdapter | |
MatchInfoNode | |
MetaAdapter | |
PropertyEditorSystem | |
PropertyEditorSystemInterface | |
ReflectionAdapter | |
PropertyChangeInfo | Holds the parameters that define a specific property change event |
RoutingAdapter | |
SettingsRegistryAdapter | |
SettingsRegistryDomData | |
RowSortAdapter | |
SortInfoBase | |
SortInfoNode | |
ValueStringSort | |
StringSortNode | |
IO | |
ZipDir | |
Cache | |
CacheFactory | |
FindData | |
FindFile | |
FindDir | |
FileRecord | |
FileDataRecord | |
FileRecordList | |
ZipStats | |
FileRecordFileOffsetOrder | |
FileEntryFileOffsetOrder | |
FileEntryList | |
CZipFile | |
Error | |
SExtraZipFileData | |
FileEntryBase | |
FileEntry | |
DirEntry | |
DirHeader | |
DirEntrySortPred | |
UncompressLookahead | |
FileEntryTree | |
ZipFile | |
CDREnd | |
CryCustomEncryptionHeader | |
CrySignedCDRHeader | |
CryCustomExtendedHeader | |
DataDescriptor | |
CDRFileHeader | |
LocalFileHeader | |
ExtraFieldHeader | |
ExtraNTFSHeader | |
CCachedFileData | |
Archive | |
ArchiveNotifications | |
ArchiveFileIO | |
FileDesc | |
ArchiveFileIterator | |
FindData | |
ArchiveFile | |
ArchiveFileHash | |
ArchiveVars | |
MemoryBlock | |
AddressDeleter | |
IArchiveFileAccessSink | |
IArchive | |
ScopedFileHandle | |
IResourceList | |
INestedArchive | |
NestedArchiveSortByName | |
NestedArchive | |
LocalFileIO | |
NetworkFileIO | |
RemoteFileCache | |
RemoteFileIO | |
Reflection | |
DescriptorAttributes | |
IAttributes | |
IStringAccess | |
IArrayAccess | |
IMapAccess | |
IDictionaryAccess | |
IEnumAccess | |
IPointerAccess | |
IBufferAccess | |
IAssetAccess | |
IObjectAccess | |
IRead | |
IReadWrite | |
IReadWriteToRead | |
OnDemandReflection< AzFramework::SimpleAssetReference< T > > | OnDemandReflection for any generic SimpleAssetReference<T> |
Interface | |
AzFramework | Namespace for file functions |
AssetSystem | |
BaseAssetProcessorMessage | |
NegotiationMessage | |
RequestPing | |
ResponsePing | |
RequestAssetStatus | Request the status of an asset or force one to compile |
ResponseAssetStatus | This will be sent in response to the RequestAssetStatus request |
RequestEscalateAsset | |
RequestAssetProcessorStatus | Request the status of the asset processor |
ResponseAssetProcessorStatus | |
GetUnresolvedDependencyCountsRequest | |
GetUnresolvedDependencyCountsResponse | |
GetRelativeProductPathFromFullSourceOrProductPathRequest | |
GetRelativeProductPathFromFullSourceOrProductPathResponse | |
GenerateRelativeSourcePathRequest | |
GenerateRelativeSourcePathResponse | |
GetFullSourcePathFromRelativeProductPathRequest | |
GetFullSourcePathFromRelativeProductPathResponse | |
SourceAssetInfoRequest | |
SourceAssetInfoResponse | |
AssetInfoRequest | |
AssetInfoResponse | |
AssetDependencyInfoRequest | |
AssetDependencyInfoResponse | |
RegisterSourceAssetRequest | |
UnregisterSourceAssetRequest | |
ShowAssetProcessorRequest | |
ShowAssetInAssetProcessorRequest | |
AssetNotificationMessage | |
BulkAssetNotificationMessage | |
SaveAssetCatalogRequest | |
SaveAssetCatalogResponse | |
FileOpenRequest | |
FileOpenResponse | |
FileCloseRequest | |
FileReadRequest | |
FileReadResponse | |
FileWriteRequest | |
FileWriteResponse | |
FileTellRequest | |
FileTellResponse | |
FileSeekRequest | |
FileSeekResponse | |
FileIsReadOnlyRequest | |
FileIsReadOnlyResponse | |
PathIsDirectoryRequest | |
PathIsDirectoryResponse | |
FileSizeRequest | |
FileSizeResponse | |
FileModTimeRequest | |
FileModTimeResponse | |
FileExistsRequest | |
FileExistsResponse | |
FileFlushRequest | |
FileFlushResponse | |
PathCreateRequest | |
PathCreateResponse | |
PathDestroyRequest | |
PathDestroyResponse | |
FileRemoveRequest | |
FileRemoveResponse | |
FileCopyRequest | |
FileCopyResponse | |
FileRenameRequest | |
FileRenameResponse | |
FindFilesRequest | |
FindFilesResponse | |
FileTreeRequest | |
FileTreeResponse | |
AssetChangeReportRequest | |
AssetChangeReportResponse | |
AssetSystemInfoNotifications | |
ConnectionSettings | Stores the settings needed to make a connection either to or from an AssetProcessor instance |
AssetSystemRequests | |
AssetSystemConnectionNotifications | |
AssetSystemStatus | |
AssetSystemComponent | |
NetworkAssetUpdateInterface | |
AssetProcessorConnection | |
Components | |
ComponentAdapter | |
ComponentInitHelper | |
ComponentInitHelper< T, AZStd::void_t< decltype(AZStd::declval< T >().Init())> > | |
ComponentActivateHelper | |
ComponentActivateHelper< T, AZStd::void_t< decltype(AZStd::declval< T >().Activate(AZ::EntityId()))> > | |
ComponentActivateHelper< T, AZStd::void_t< decltype(AZStd::declval< T >().Activate(AZ::EntityComponentIdPair()))> > | |
DeprecatedInfo | |
DeprecatedComponents | |
FileTag | |
FileTagData | File Tag Data stores all the information related to the FileTagAsset |
FileTagAsset | |
FileTagManager | File Tag Manager class can be used to add/remove tags based on either filepaths or file patterns |
FileTagQueryManager | File Tag Query Manager class can be used to retreive tags based on either filepaths or patterns |
FileTagsEvent | |
QueryFileTagsEvent | |
FileTagComponent | |
FileTagQueryComponent | This component can be used to query the file tagging system |
ExcludeFileComponent | |
ProcessLauncher | |
ProcessLaunchInfo | |
Render | |
RenderSystemRequests | |
RenderGeometry | |
GameIntersectorComponent | |
EntityIdAndContext | |
IntersectionRequests | |
IntersectionNotifications | Interface for data notification of changes in entity's render geometry |
EntityFilter | |
RayRequest | Ray intersection request |
RayResult | Result of intersection |
RayResultClosestAggregator | |
Intersector | |
IntersectorInterface | |
Scripts | |
SpawnableScriptAssetRef | A wrapper around Spawnable asset that can be used by Script Canvas and Lua |
SpawnableScriptNotifications | |
SpawnableScriptMediator | |
SpawnableScriptNotificationsHandler | Behavior Context forwarder for SpawnableScriptNotificationsBus |
StreamingInstall | |
StreamingInstallSystemComponent | |
Implementation | Base class for platform specific implementations |
StreamingInstallChunkNotifications | |
StreamingInstallPackageNotifications | |
StreamingInstallRequests | |
SurfaceData | |
SurfaceTagWeight | |
SurfaceTagWeightComparator | |
SurfacePoint | |
Terrain | |
FloatRange | |
TerrainQueryRegion | Helper structure that defines a query region to use with the QueryRegion / QueryRegionAsync APIs |
TerrainJobContext | A JobContext used to run jobs spawned by calls to the various Query*Async functions |
QueryAsyncParams | A parameter group struct that can optionally be passed to the various Query*Async API functions |
TerrainDataRequests | Shared interface for terrain system implementations |
TerrainDataNotifications | |
ConnectionPolicy | Connection policy that auto-calls OnTerrainDataCreateBegin & OnTerrainDataCreateEnd on connection |
ViewportColors | Various colors used by the editor and shared between objects |
ViewportConstants | Various constants used by the editor |
ApplicationRequests | |
ApplicationLifecycleEvents | |
LevelLoadBlockerRequests | |
ILevelSystemLifecycle | |
LevelSystemLifecycleNotifications | |
Application | |
Implementation | |
AssetBundleManifest | |
AssetCatalog | |
AssetCatalogEvents | |
LegacyAssetEvents | |
AssetCatalogComponent | |
AssetRegistry | |
SeedInfo | |
AssetSeedListReflector | |
BenchmarkAsset | |
BenchmarkSettingsAsset | |
CustomAssetTypeComponent | |
GenericAssetHandlerBase | |
GenericAssetHandler | |
SimpleAssetReferenceBase | |
SimpleAssetReference | |
VersionSearchRule | |
MatchingRule | |
XmlSchemaAttribute | |
XmlSchemaElement | |
SearchRuleDefinition | |
DependencySearchRule | |
XmlSchemaAsset | |
AzFrameworkModule | |
CommandRegistration | |
AzFrameworkConfigurationSystemComponent | |
ConsoleRequests | |
ConsoleNotifications | |
EditorEntityEvents | |
NonUniformScaleComponent | |
TransformComponent | Fundamental component that describes the entity in 3D space |
BehaviorComponentId | |
BehaviorEntity | |
EntityContext | |
EntityContextRequests | |
EntityContextEvents | |
EntityIdContextQueries | |
DebugDisplayRequests | DebugDisplayRequests provides a debug draw api to be used by components and viewport features |
ViewportInfo | Structure to hold information relevant to a given viewport |
EntityDebugDisplayEvents | |
ViewportDebugDisplayEvents | |
DebugDisplayEvents | |
EntityOwnershipService | |
EntityOwnershipServiceInterface | |
EntityOwnershipServiceNotifications | |
GameEntityContextRequests | |
GameEntityContextEvents | |
GameEntityContextComponent | |
PrefabEntityOwnershipService | |
SliceEntityOwnershipService | |
SliceEntityOwnershipServiceRequests | |
SliceGameEntityOwnershipService | |
SliceGameEntityOwnershipServiceRequests | |
SliceGameEntityOwnershipServiceNotifications | |
TextDrawParameters | Standard parameters for drawing text on screen |
FontDrawInterface | |
FontQueryInterface | |
GemInfo | This struct stores gem related information |
InputChannelNotifications | |
InputDeviceNotifications | |
InputSystemNotifications | EBus interface used to listen for input system notifications |
InputTextNotifications | |
InputChannelRequests | EBus interface used to query for available input channels |
BusIdType | |
InputDeviceRequests | EBus interface used to query input devices for their associated input channels and state |
InputDeviceImplementationRequest | Templated EBus interface used to create a custom implementation for a specific device type |
InputDeviceImplementationRequestHandler | |
InputHapticFeedbackRequests | EBus interface used to send haptic feedback requests to connected input devices |
InputLightBarRequests | EBus interface used to send light bar requests to connected input devices |
InputMotionSensorRequests | EBus interface used to send motion sensor requests to connected input devices |
InputSystemCursorRequests | EBus interface used to query/change the state, position, or appearance of the system cursor |
InputSystemCursorConstraintRequests | EBus interface to request the window or view used to clip and/or normalize the system cursor |
InputSystemRequests | EBus interface used to send requests to the input system |
InputTextEntryRequests | EBus interface used to send text entry requests to connected input devices |
VirtualKeyboardOptions | |
InputChannel | |
CustomData | Base struct from which to derive all custom input data |
PositionData2D | Custom data struct for input channels associated with a 2D position |
Snapshot | Snapshot of an input channel that can be constructed, copied, and stored independently |
InputChannelAnalog | |
InputChannelAnalogWithPosition2D | |
RawInputEvent | Raw analog with position 2D input event |
InputChannelAxis1D | |
InputChannelAxis2D | |
AxisData2D | Custom data struct for two dimensional axis data |
InputChannelAxis3D | |
AxisData3D | Custom data struct for three dimensional axis data |
InputChannelDelta | |
InputChannelDeltaWithSharedPosition2D | |
InputChannelDigital | |
InputChannelDigitalWithPosition2D | |
RawInputEvent | Raw digital with position 2D input event |
ModifierKeyStates | Custom data struct to store the current state of all modifier keys |
InputChannelDigitalWithSharedModifierKeyStates | |
InputChannelDigitalWithSharedPosition2D | |
InputChannelId | Class that identifies a specific input channel |
InputChannelQuaternion | |
QuaternionData | Custom data struct for three dimensional axis data |
InputContext | |
InitData | Custom data struct used to initialize input contexts |
InputContextComponentRequests | |
InputContextComponent | |
InputDeviceGamepad | |
Button | All the input channel ids that identify game-pad digital button input |
Implementation | Base class for platform specific implementations of game-pad input devices |
RawGamepadState | Platform agnostic representation of a raw game-pad state |
ThumbStickAxis1D | All the input channel ids that identify game-pad thumb-stick 1D axis input |
ThumbStickAxis2D | All the input channel ids that identify game-pad thumb-stick 2D axis input |
ThumbStickDirection | All the input channel ids that identify game-pad thumb-stick directional input |
Trigger | All the input channel ids that identify game-pad analog trigger input |
InputDevice | |
InputDeviceId | Class that identifies a specific input device |
InputDeviceKeyboard | |
Implementation | Base class for platform specific implementations of keyboard input devices |
Key | |
InputDeviceMotion | |
Acceleration | |
Implementation | Base class for platform specific implementations of motion input devices |
MagneticField | |
Orientation | |
RotationRate | |
InputDeviceMouse | |
Button | |
Implementation | Base class for platform specific implementations of mouse input devices |
Movement | |
InputDeviceTouch | |
Implementation | Base class for platform specific implementations of touch input devices |
RawTouchEvent | Platform agnostic representation of a raw touch event |
Touch | |
InputDeviceVirtualKeyboard | |
Command | |
Implementation | Base class for platform specific implementations of virtual keyboard input devices |
InputChannelEventFilter | |
InputChannelEventFilterInclusionList | Class that filters input channel events based on included input channels and devices |
InputChannelEventFilterExclusionList | Class that filters input channel events based on excluded input channels and devices |
InputChannelEventListener | |
InputChannelEventSink | Class that consumes all input event that pass the specified filter |
InputTextEventListener | Class that handles input text event notifications by priority |
InputMapping | |
ConfigBase | Base class for input mapping configuration values that are exposed to the editor |
EmptySnapshot | Empty snapshot of an input channel used as the 'default' state for some input mappings |
InputChannelNameFilteredByDeviceType | Convenience class that allows for selection of an input channel name filtered by device |
InputMappingAnd | |
Config | The input mapping configuration values that are exposed to the editor |
InputMappingOr | |
Config | The input mapping configuration values that are exposed to the editor |
InputSystemComponent | |
RemoteStorageDriveConfig | |
RemoteStorageDrive | |
LogFile | |
LogComponent | |
MissingAssetLogger | |
MissingAssetNotifications | |
Sample | |
LinearlyInterpolatedSample | |
LinearlyInterpolatedSample< AZ::Vector3 > | |
LinearlyInterpolatedSample< AZ::Quaternion > | |
UninterpolatedSample | |
UninterpolatedSample< AZ::Vector3 > | |
UninterpolatedSample< AZ::Quaternion > | |
MetricsPlainTextNameRegistrationBusTraits | |
RemoteToolsMessage | |
RemoteToolsEndpointInfo | |
IRemoteTools | |
SocketConnection | |
EngineConnectionEvents | |
PaintBrush | |
PaintBrushNotifications | PaintBrushNotificationBus is used to send out notifications whenever anything about the paintbrush has changed |
PaintBrushSession | |
PaintBrushSettings | Defines the specific paintbrush settings to use with a paintbrush |
PaintBrushSystemComponent | PaintBrushSystemComponent generically manages runtime paint brush sessions for any components that support runtime painting |
CharacterPhysicsDataRequests | |
CharacterPhysicsDataNotifications | |
ConnectionPolicy | |
ProcessOutput | |
ProcessCommunicator | |
OutputStatus | |
ProcessCommunicatorForChildProcess | |
StdInOutCommunication | |
StdProcessCommunicator | |
StdInOutProcessCommunicatorData | |
StdInOutProcessCommunicator | |
StdProcessCommunicatorForChildProcess | |
StdInOutProcessCommunicatorForChildProcess | |
ProcessWatcher | |
AabbUnionAggregator | |
Scene | |
SceneSystemComponent | |
ISceneSystem | |
ISceneSystemRequests | |
ScriptCompileRequest | |
ScriptPropertyGroup | |
ScriptComponent | |
ScriptDebugAgentEvents | |
ScriptDebugRequest | |
ScriptDebugBreakpointRequest | |
ScriptDebugSetValue | |
ScriptDebugAck | |
ScriptDebugAckBreakpoint | |
ScriptDebugAckExecute | |
ScriptDebugEnumLocalsResult | |
ScriptDebugEnumContextsResult | |
ScriptDebugGetValueResult | |
ScriptDebugSetValueResult | |
ScriptDebugCallStackResult | |
ScriptDebugRegisteredGlobalsResult | |
ScriptDebugRegisteredClassesResult | |
ScriptDebugRegisteredEBusesResult | |
ScriptUserMethodInfo | |
ScriptUserPropertyInfo | |
ScriptUserClassInfo | |
ScriptUserEBusMethodInfo | |
ScriptUserEBusInfo | |
SliceEntityRequests | |
SliceInstantiationResults | |
SliceInstantiationTicket | |
InMemorySpawnableAssetContainer | |
SpawnableAssetData | |
RootSpawnableNotifications | Notifications send when the root spawnable updates. Events will always be called from the main thread |
RootSpawnableDefinition | |
Spawnable | |
EntityAlias | An entity alias redirects the spawning of an entity to another entity, possibly in another spawnable |
EntityAliasConstVisitor | |
EntityAliasVisitor | |
SpawnableAssetEvents | |
SpawnableAssetHandler | |
SpawnableEntitiesContainer | |
SpawnableEntityContainerView | |
SpawnableConstEntityContainerView | |
SpawnableIndexEntityPair | |
SpawnableIndexEntityIterator | |
SpawnableConstIndexEntityContainerView | |
EntityAliasTypeChange | Information used when updating the type of an entity alias |
EntitySpawnTicket | |
SpawnAllEntitiesOptionalArgs | |
SpawnEntitiesOptionalArgs | |
DespawnAllEntitiesOptionalArgs | |
DespawnEntityOptionalArgs | |
RetrieveTicketOptionalArgs | |
ReloadSpawnableOptionalArgs | |
UpdateEntityAliasTypesOptionalArgs | |
ListEntitiesOptionalArgs | |
ClaimEntitiesOptionalArgs | |
BarrierOptionalArgs | |
LoadBarrierOptionalArgs | |
SpawnableEntitiesDefinition | |
SpawnableEntitiesManager | |
BarrierCommand | |
ClaimEntitiesCommand | |
DespawnAllEntitiesCommand | |
DespawnEntityCommand | |
DestroyTicketCommand | |
ListEntitiesCommand | |
ListIndicesEntitiesCommand | |
LoadBarrierCommand | |
Queue | |
RegisterTicketCommand | |
ReloadSpawnableCommand | |
RetrieveTicketCommand | |
SpawnAllEntitiesCommand | |
SpawnEntitiesCommand | |
Ticket | |
UpdateEntityAliasTypesCommand | |
SpawnableMetaData | |
SpawnableMonitor | |
SpawnableSystemComponent | |
Camera | |
MotionEvent | Generic motion type |
CursorEvent | |
ScrollEvent | |
DiscreteInputEvent | |
InputState | Encapsulates an InputEvent in addition to the current key state of the modifiers |
CameraInput | |
CameraProps | Properties to use to configure behavior across all types of camera |
Cameras | |
CameraSystem | Responsible for updating a series of cameras given various inputs |
RotateCameraInput | A camera input to handle motion deltas that can change the orientation of the camera (update pitch and yaw) |
PanAxes | Axes to use while panning the camera |
PanCameraInput | A camera input to handle motion deltas that can pan the camera (translate in two axes) |
TranslateCameraInputChannelIds | Groups all camera translation inputs |
TranslateCameraInput | A camera input to handle discrete events that can translate the camera (translate in three axes) |
OrbitScrollDollyCameraInput | A camera input to handle discrete scroll events that can modify the camera offset |
OrbitMotionDollyCameraInput | A camera input to handle motion deltas that can modify the camera offset |
LookScrollTranslationCameraInput | A camera input to handle discrete scroll events that can scroll (translate) the camera along its forward axis |
OrbitCameraInput | |
FocusCameraInput | |
CustomCameraInput | |
CameraState | Represents the camera state populated by the viewport camera |
ClickDetector | |
CursorState | Utility type to wrap a current and last cursor position |
DisplayContextRequests | |
DisplayContextRequestGuard | |
MultiViewportController | |
MultiViewportControllerInstanceInterface | The interface used by MultiViewportController to manage individual instances |
ScreenPoint | A wrapper around an X and Y screen position |
ScreenVector | |
ScreenSize | A wrapper around a screen width and height |
SingleViewportController | |
ViewportRequests | |
ViewportBorderPadding | The additional padding around the viewport when a viewport border is active |
ViewportBorderRequests | For performing queries about the state of the viewport border |
ViewportImGuiNotifications | Provides an interface to notify about different states of the ImGui |
ViewportControllerInputEvent | An event dispatched to ViewportControllers when input occurs |
ViewportControllerUpdateEvent | An event dispatched to ViewportControllers every tick |
ViewportControllerInterface | |
ViewportControllerList | |
BoundsRequests | Implemented by components that provide bounds for use with various systems |
IEntityBoundsUnion | |
IEntityBoundsUnionTraits | |
EntityVisibilityBoundsUnionSystem | Provide a unified hook between entities and the visibility system |
EntityVisibilityQuery | Utility class to encapsulate entity visibility queries against the view frustum |
VisibilityNode | |
VisibilityEntry | Data for an object that is added to the visibility system |
IVisibilityScene | This is the interface for managing objects and visibility queries for a given scene |
NodeData | |
IVisibilitySystem | This is an AZ::Interface<> useful for extremely fast, CPU only, proximity and visibility queries |
IVisibilitySystemRequests | |
OctreeNode | |
OctreeScene | |
OctreeSystemComponent | |
OctreeDebug | |
WindowGeometry | |
WindowStyleMasks | A simple structure to encapsulate different native window style masks |
NativeWindow | |
Implementation | |
WindowSize | A simple structure to contain window size |
WindowPosOptions | Options for resizing and moving the window |
WindowRequests | |
WindowNotifications | |
ExclusiveFullScreenRequests | |
WindowSystemRequests | The WindowSystemRequestBus is a broadcast bus for sending requests to the window system |
WindowSystemNotifications | The WindowSystemNotificationBus is used to broadcast an event whenever a new window is created |
AndroidLifecycleEvents | |
AndroidEventDispatcher | |
AndroidAppRequests | |
RawInputNotificationsAndroid | |
CommunicatorHandleImpl | |
StartupInfo | |
ProcessData | |
UTF16ToUTF8Converter | Class used to convert sequences of UTF-16 code units to UTF-8 code points |
XcbApplication | |
XcbConnectionManager | |
XcbConnectionManagerBusTraits | |
XcbEventHandler | |
XcbEventHandlerBusTraits | |
XcbInputDeviceKeyboard | |
XcbInputDeviceMouse | |
XcbDeleterFreeFunctionWrapper | |
XcbNativeWindow | |
IosLifecycleEvents | |
LinuxLifecycleEvents | |
DarwinLifecycleEvents | |
WindowsLifecycleEvents | |
RawInputNotificationsWindows | |
AzPhysics | |
Automation | |
AutomationCollisionNotifications | |
AutomationTriggerNotifications | |
SimulatedBodyCollisionAutomationHandler | |
SimulatedBodyTriggerAutomationHandler | |
JointVisualizationDefaults | Default colors, line widths etc for use when visualizing joints |
TriggerEvent | Trigger event raised when an object enters/exits a trigger shape |
Contact | Stores information about the contacts between two overlapping shapes |
CollisionEvent | A collision event raised when two objects, neither of which can be triggers, overlap |
CollisionGroup | |
CollisionGroups | |
Id | |
Preset | |
CollisionLayer | |
CollisionLayers | Collision layers defined for the project |
Joint | Base class for all Joints in Physics |
JointHelpersInterface | Interface to access Joint utilities and helper functions |
EditorJointHelpersInterface | Interface to access editor-only Joint utilities and helper functions |
SceneQueryRequest | |
RayCastRequest | Casts a ray from a starting pose along a direction returning objects that intersected with the ray |
ShapeCastRequest | Sweeps a shape from a starting pose along a direction returning objects that intersected with the shape |
OverlapRequest | Searches a region enclosed by a specified shape for any overlapping objects in the scene |
SceneQueryHit | Structure that contains information of an individual hit related to a SceneQuery |
SceneQueryHits | Structure that contains all hits related to a SceneQuery |
SimulatedBody | Base class for all Simulated bodies in Physics |
SimulatedBodyComponentRequests | Requests for physics simulated body components |
CollisionConfiguration | |
JointConfiguration | Base Class of all Physics Joints that will be simulated |
RigidBodyConfiguration | Configuration used to Add Rigid bodies to a Scene |
SceneConfiguration | Configuration object that contains data to setup a Scene |
SimulatedBodyConfiguration | Base Class of all Physics Bodies that will be simulated |
StaticRigidBodyConfiguration | |
SystemConfiguration | |
SceneInterface | Interface to access a Physics Scene with a SceneHandle |
Scene | Interface of a Physics Scene |
SystemInterface | |
RigidBody | Dynamic rigid body |
StaticRigidBody | Static rigid body |
AZStd | |
hash< AzFramework::InputChannelId > | Hash structure specialization for InputChannelId |
hash< AzFramework::InputDeviceId > | Hash structure specialization for InputDeviceId |
hash< Physics::MaterialId > | |
hash< AzFramework::RenderGeometry::EntityIdAndContext > | |
hash< AzFramework::SliceInstantiationTicket > | |
hash< AzFramework::EntitySpawnTicket > | |
Camera | |
Configuration | Stores camera configuration values that describe the camera's view frustum |
CameraComponentRequests | |
CameraRequests | |
CameraSystemRequests | Use this system broadcast for things like getting the active camera |
ActiveCameraRequests | |
CameraNotifications | |
CameraNotificationConnectionPolicy | |
Physics | |
NameConstants | Constants for naming such as unit suffixes for physics properties |
AnimationConfiguration | |
CharacterColliderNodeConfiguration | |
CharacterColliderConfiguration | |
CharacterConfiguration | Information required to create the basic physics representation of a character |
Character | |
CharacterRequests | Messages serviced by character controllers |
CharacterNotifications | Messages sent by character controllers |
ColliderComponentEvents | |
CollisionRequests | |
CollisionRequestsTraits | Collision requests bus traits. Singleton pattern |
CollisionFilteringRequests | CollisionFilteringRequests configures filtering settings per entity |
CharacterPhysicsDebugDraw | Provides debug drawing for character physics configurations, such as colliders and joint limits |
ColorSettings | Color settings for character physics debug drawing, such as default and selected colors |
JointDebugDrawData | Location and visibility data etc required to debug draw a JointConfiguration |
JointLimitRenderBuffers | Buffers to store vertices, line colors etc for debug drawing a joint limit |
NodeDebugDrawData | Location and visibility data etc required to debug draw a CharacterColliderNodeConfiguration |
HeightMaterialPoint | |
HeightfieldProviderRequests | |
HeightfieldProviderNotifications | Broadcasts notifications when heightfield data changes - heightfield providers implement HeightfieldRequests bus |
Material | Runtime Physics material instance |
MaterialAsset | |
MaterialId | Class that is used to identify a material |
MaterialManager | |
MaterialPropertyValue | |
MaterialSlots | |
MaterialSlot | |
MaterialSystemComponent | |
RagdollNodeConfiguration | |
RagdollConfiguration | |
RagdollNode | Represents a single rigid part of a ragdoll |
Ragdoll | A hierarchical collection of rigid bodies connected by joints typically used to physically simulate a character |
RagdollNodeState | |
RigidBodyRequests | Requests interface for a rigid body (static or dynamic) |
RigidBodyNotifications | Notifications interface for a rigid body (static or dynamic) |
ColliderConfiguration | |
Shape | |
ShapeConfiguration | |
SphereShapeConfiguration | |
BoxShapeConfiguration | |
CapsuleShapeConfiguration | |
ConvexHullShapeConfiguration | |
TriangleMeshShapeConfiguration | |
PhysicsAssetShapeConfiguration | |
NativeShapeConfiguration | |
CookedMeshShapeConfiguration | |
HeightfieldShapeConfiguration | |
DebugDrawVertex | Represents a debug vertex (position & color) |
DebugDrawSettings | Settings structure provided to DebugDrawPhysics to drive debug drawing behavior |
DefaultWorldRequests | An interface to get the default physics world for systems that do not support multiple worlds |
EditorWorldRequests | An interface to get the editor physics world for doing edit time physics queries |
SystemRequestsTraits | |
System | Physics system global requests |
SystemDebugRequests | Physics system global debug requests |
WindRequests | An interface to get wind values |
WindRequestsTraits | Wind requests bus traits. Singleton pattern |
WindNotifications | Broadcasts notifications when wind state changes - wind providers implement WindRequests bus |
ProcessCommunicatorTracePrinter | |
ThermalInfoAndroidHandler | |
ThermalInfoHandler | |
UiFrameworkInterface | Bus interface for other systems in game to access to the in-game UI system |