Open 3D Engine AzCore API Reference 25.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
Class Index
A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | Y | Z | _
A
Aabb (AZ)
Adl (AZ)
adopt_lock_t (AZStd)
AllocateAddress
basic_string::AllocatedStringData (AZStd)
AllocationInfo (AZ::Debug)
AllocationRecords (AZ::Debug)
allocator (AZStd)
allocator_ref (AZStd)
allocator_traits (AZStd)
AllocatorBase (AZ)
AllocatorDebugConfig (AZ)
AllocatorInstance (AZ)
AllocatorInterface (AZ::Environment)
AllocatorManager::AllocatorLock (AZ)
AllocatorManager (AZ)
AllocatorManager::AllocatorStats (AZ)
AllocatorWrapper (AZ)
alphanum_less (AZStd)
alternative_impl (AZStd::variant_detail)
SliceComponent::Ancestor (AZ)
AndroidEnv (AZ::Android)
any (AZStd)
AnyTypeInfoConcept (AZ)
AnyTypeInfoConcept< ValueType, AZStd::enable_if_t< AZStd::is_abstract< ValueType >::value > > (AZ)
APKFileHandler (AZ::Android)
ApplicationTypeQuery (AZ)
AppSupportErrorResult (AZ::SystemUtilsApple)
JobFunction::ArgHelper (AZ)
JobFunction::ArgHelper< FunctionType, 0 > (AZ)
array (AZStd)
Array (AZ::Dom)
array< T, 0U > (AZStd)
ArrayVisitor (AZ::SettingsRegistryVisitorUtils)
as_const_view (AZStd::ranges)
as_rvalue_view (AZStd::ranges)
Asset (AZ::Data)
AssetBusCallbacks (AZ::Data)
AssetCatalog (AZ::Data)
AssetCatalogRequests (AZ::Data)
AssetEvents::AssetConnectionPolicy (AZ::Data)
AssetContainer (AZ::Data)
AssetContainerKey (AZ::Data)
AssetData (AZ::Data)
AssetDatabaseJob (AZ::Data)
AssetDataStream (AZ::Data)
AssetDependencyEntry (AZ::Data)
AssetEvents (AZ::Data)
AssetFilterInfo (AZ::Data)
AssetHandler (AZ::Data)
AssetId (AZ::Data)
AssetInfo (AZ::Data)
AssetJsonSerializer (AZ::Data)
AssetLoadEvents (AZ::Data)
AssetLoadParameters (AZ::Data)
AssetManager (AZ::Data)
AssetManagerComponent (AZ)
AssetManagerEvents (AZ::Data)
AssetManagerNotifications (AZ::Data)
AssetSerializer (AZ)
AssetStreamInfo (AZ::Data)
AssetTypeInfo (AZ)
AttributeInvoker (AZ)
AttributeReader (AZ)
auto_partitioner (AZ)
AverageWindow (AZ::IO)
Obb::Axis (AZ)
AzCoreModule (AZ)
AzDeprecatedTypeNameVisitor (AZ::DeprecatedTypeNames)
AzDeprecatedTypeNameVisitor (AZ)
AzDeprecatedTypeNameVisitor< AZStd::tuple< Types... > > (AZ)
AzDeprecatedTypeNameVisitor< AZStd::tuple< Types... > > (AZ::DeprecatedTypeNames)
AzDeprecatedTypeNameVisitor< R(Args...)> (AZ::DeprecatedTypeNames)
AzDeprecatedTypeNameVisitor< R(Args...)> (AZ)
AzDeprecatedTypeNameVisitor< T & > (AZ::DeprecatedTypeNames)
AzDeprecatedTypeNameVisitor< T & > (AZ)
AzDeprecatedTypeNameVisitor< T && > (AZ)
AzDeprecatedTypeNameVisitor< T && > (AZ::DeprecatedTypeNames)
AzDeprecatedTypeNameVisitor< T * > (AZ::DeprecatedTypeNames)
AzDeprecatedTypeNameVisitor< T * > (AZ)
AzDeprecatedTypeNameVisitor< T const & > (AZ::DeprecatedTypeNames)
AzDeprecatedTypeNameVisitor< T const & > (AZ)
AzDeprecatedTypeNameVisitor< T const && > (AZ)
AzDeprecatedTypeNameVisitor< T const && > (AZ::DeprecatedTypeNames)
AzDeprecatedTypeNameVisitor< T const > (AZ)
AzDeprecatedTypeNameVisitor< T const > (AZ::DeprecatedTypeNames)
AzSocketAddress (AZ::AzSock)
AZStdAlloc (AZ)
AZStdFunctorAllocator (AZ)
AZStdIAllocator (AZ)
AzStdReflectionComponent (AZ)
AzTypeInfo (AZ)
B
Backend (AZ::Dom)
BackTracingState (AZStd)
BaseJsonImporter (AZ)
BaseJsonIntegerSerializer (AZ)
BaseJsonMatrixSerializer (AZ)
BaseJsonSerializer (AZ)
BaseJsonVectorSerializer (AZ)
basic_common_reference (AZStd)
basic_common_reference< pair< T1, T2 >, pair< U1, U2 >, TQual, UQual > (AZStd)
basic_common_reference< tuple< TTypes... >, tuple< UTypes... >, TQual, UQual > (AZStd)
basic_const_iterator (AZStd)
basic_fixed_string (AZStd)
basic_regex (AZStd)
basic_string (AZStd)
basic_string_view (AZStd)
BehaviorArgument (AZ)
BehaviorArgumentValueTypeTag_t (AZ)
BehaviorAzEventDescription (AZ)
BehaviorContext (AZ)
BehaviorContextEvents (AZ)
BehaviorDefaultValue (AZ)
BehaviorInterfaceProxy (AZ)
BehaviorMethod (AZ)
BehaviorObject (AZ)
BehaviorObjectSignalsInterface (AZ)
BehaviorParameter (AZ)
BehaviorParameterMetadata (AZ)
BehaviorParameterOverrides (AZ)
BehaviorValues (AZ)
BetterPseudoRandom_UnixLike (AZ)
BetterPseudoRandom_Windows (AZ)
BezierSpline::BezierData (AZ)
BezierSpline (AZ)
binary_semaphore (AZStd)
bit_and (AZStd)
bit_and< void > (AZStd)
bit_not (AZStd)
bit_not< void > (AZStd)
bit_or (AZStd)
bit_or< void > (AZStd)
bit_xor (AZStd)
bit_xor< void > (AZStd)
bitset (AZStd)
BlockCache (AZ::IO)
BlockCacheConfig (AZ::IO)
Dependency::Bound (AZ)
BranchOnResultInfo (AZ)
ScriptContextDebug::Breakpoint (AZ)
Budget (AZ::Debug)
BudgetTracker (AZ::Debug)
Builder (AZStd)
BehaviorEBusHandler::BusForwarderEvent (AZ)
TickEvents::BusHandlerOrderCompare (AZ)
ByteContainerStream (AZ::IO)
Statistic::ByteSize (AZ::IO)
Statistic::ByteSizeRange (AZ::IO)
Statistic::BytesPerSecond (AZ::IO)
C
ScriptContextDebug::CallstackLine (AZ)
CancelData (AZ::IO::Requests)
Capsule (AZ)
CatmullRomSpline (AZ)
char_traits (AZStd)
checked_array_deleter (AZStd)
checked_deleter (AZStd)
CheckedOperationInfo (AZ)
ChildAllocatorSchema (AZ)
ChildAllocatorSchemaBase (AZ)
ClampedIntegralLimits (AZ)
EditContext::ClassBuilder (AZ)
SerializeContext::ClassBuilder (AZ)
ClassData (AZ::Edit)
ClassNames (AZStd)
CmpCollate (AZStd)
CmpCS (AZStd)
CmpIcase (AZStd)
Color (AZ)
combinable (AZStd)
CommandLine::CommandArgument (AZ)
CommandLine (AZ)
CommandLineArgument (AZ::Settings)
SettingsRegistryInterface::CommandLineArgumentSettings (AZ)
CommandLineConverter (AZ::Settings::Platform)
CommandLineParserSettings (AZ::Settings)
CommandsToParse (AZ::SettingsRegistryMergeUtils)
common_iterator (AZStd)
common_iterator< I, S, enable_if_t< conjunction_v< bool_constant< input_or_output_iterator< I > >, bool_constant< sentinel_for< S, I > >, bool_constant<!same_as< I, S > >, bool_constant< copyable< I > > > > > (AZStd)
common_reference (AZStd)
common_type< AZStd::pair< T1, T2 >, AZStd::pair< U1, U2 > > (std)
common_type< tuple< TTypes... >, tuple< UTypes... > > (std)
common_view (AZStd::ranges)
CompareScheduledEventPtrs (AZ)
ComparisonParameters (AZ::Dom::Utils)
Component (AZ)
ComponentApplication (AZ)
ComponentApplicationRequests (AZ)
ComponentApplicationRequestsEBusTraits (AZ)
ComponentApplicationSettings (AZ)
ComponentBus (AZ)
ComponentConfig (AZ)
ComponentDescriptor (AZ)
ComponentDescriptorBusTraits (AZ)
ComponentDescriptorDefault (AZ)
ComponentDescriptorHelper (AZ)
compressed_pair (AZStd)
compressed_pair_element (AZStd)
compressed_pair_element< T, Index, true > (AZStd)
CompressedReadData (AZ::IO::Requests)
Compression (AZ::IO)
CompressionInfo (AZ::IO)
CompressionTag (AZ::IO)
Compressor (AZ::IO)
CompressorData (AZ::IO)
CompressorHeader (AZ::IO)
CompressorStream (AZ::IO)
CompressorZLib (AZ::IO)
CompressorZLibData (AZ::IO)
CompressorZLibHeader (AZ::IO)
CompressorZLibSeekPoint (AZ::IO)
CompressorZStd (AZ::IO)
CompressorZStdData (AZ::IO)
CompressorZStdHeader (AZ::IO)
CompressorZStdSeekPoint (AZ::IO)
concurrent_fixed_unordered_map (AZStd)
concurrent_fixed_unordered_multimap (AZStd)
concurrent_fixed_unordered_multiset (AZStd)
concurrent_fixed_unordered_set (AZStd)
concurrent_unordered_map (AZStd)
concurrent_unordered_multimap (AZStd)
concurrent_unordered_multiset (AZStd)
concurrent_unordered_set (AZStd)
concurrent_vector (AZStd)
condition_variable (AZStd)
condition_variable_any (AZStd)
ConfigParserSettings::ConfigEntry (AZ::Settings)
ConfigParserSettings::ConfigKeyValuePair (AZ::Settings)
ConfigParserSettings (AZ::Settings)
ConfigParserSettings (AZ::SettingsRegistryMergeUtils)
ConfigurableStack (AZ)
ConfigurableStackInterface (AZ)
Console (AZ)
ConsoleCommandMemberFunctorSignature (AZ)
ConsoleCommandMemberFunctorSignature< T, AZStd::enable_if_t< AZStd::is_class_v< T > &&!AZStd::is_const_v< T > > > (AZ)
ConsoleCommandMemberFunctorSignature< T, AZStd::enable_if_t< AZStd::is_class_v< T > &&AZStd::is_const_v< T > > > (AZ)
ConsoleDataContainer (AZ)
ConsoleDataContainer< BASE_TYPE, ThreadSafety::RequiresLock > (AZ)
ConsoleDataContainer< BASE_TYPE, ThreadSafety::UseStdAtomic > (AZ)
ConsoleDataWrapper (AZ)
ConsoleDataWrapper< BASE_TYPE, THREAD_SAFETY >
ConsoleFunctor (AZ)
ConsoleFunctor< void, _REPLICATES_VALUE > (AZ)
ConsoleFunctorBase (AZ)
ConsoleFunctorHandle (AZ::SettingsRegistryConsoleUtils)
ConsoleReplicateHelper (AZ)
ConsoleReplicateHelper< _TYPE, false > (AZ)
ConsoleReplicateHelper< _TYPE, true > (AZ)
ConsoleReplicateHelper< AZStd::string, true > (AZ)
ConsoleReplicateHelper< float, true > (AZ)
ConsoleReplicateHelper< int, true > (AZ)
ring_buffer::const_iterator_impl (AZStd)
intrusive_list::const_iterator_impl (AZStd)
intrusive_multiset::const_iterator_impl (AZStd)
intrusive_slist::const_iterator_impl (AZStd)
StorageDriveWin::ConstructionOptions (AZ::IO)
ScriptSystemComponent::ContextContainer (AZ)
contiguous_iterator_tag (AZStd)
hash_table::ConvertFromValue (AZStd)
counted_iterator (AZStd)
Crc32 (AZ)
CreateDedicatedCacheData (AZ::IO::Requests)
CustomData (AZ::IO::Requests)
ScriptContext::CustomReaderWriter (AZ)
D
dangling (AZStd::ranges)
SerializeGenericTypeInfo< Data::Asset< T > >::DataConverter (AZ)
DataElementNode::DataElementInstanceData (AZ::Serialize)
SliceComponent::DataFlagsPerEntity (AZ)
DataOverlayInfo (AZ)
DataOverlayInstanceId (AZ)
DataOverlayInstanceMsgs (AZ)
DataOverlayProviderMsgs (AZ)
DataOverlayTarget (AZ)
DataOverlayToken (AZ)
DataPatch (AZ)
DataPatchNodeInfo (AZ)
DataPatchNotifications (AZ)
SerializeContext::DataPatchTypeUpgrade (AZ)
DataPatchUpgradeManager (AZ)
DataStream (AZ)
day (AZStd::chrono)
SerializeContext::DbgStackEntry (AZ)
ScriptContextDebug::DebugValue (AZ)
DedicatedCache (AZ::IO)
DedicatedCacheConfig (AZ::IO)
default_delete (AZStd)
default_delete< T[]> (AZStd)
default_destruct (AZStd)
default_sentinel_t (AZStd)
DefaultRequestMemoryAllocator (AZ::IO::IStreamerTypes)
defer_lock_t (AZStd)
delegate (AZStd)
delegate< R() > (AZStd)
delegate< R(Param1) > (AZStd)
delegate< R(Param1, Param2) > (AZStd)
delegate< R(Param1, Param2, Param3) > (AZStd)
delegate< R(Param1, Param2, Param3, Param4) > (AZStd)
delegate< R(Param1, Param2, Param3, Param4, Param5) > (AZStd)
delegate< R(Param1, Param2, Param3, Param4, Param5, Param6) > (AZStd)
delegate< R(Param1, Param2, Param3, Param4, Param5, Param6, Param7) > (AZStd)
delegate< R(Param1, Param2, Param3, Param4, Param5, Param6, Param7, Param8) > (AZStd)
delegate_memento (AZStd)
DeltaPatchGenerationParameters (AZ::Dom)
Dependency (AZ)
DeprecatedComponentMetadata (AZ)
deque (AZStd)
deque_block (AZStd)
deque_iterator_impl (AZStd)
ObjectStream::Descriptor (AZ)
AndroidEnv::Descriptor (AZ::Android)
ComponentApplication::Descriptor (AZ)
AssetManager::Descriptor (AZ::Data)
DestroyDedicatedCacheData (AZ::IO::Requests)
divides (AZStd)
divides< void > (AZStd)
DomPrefixTree (AZ::Dom)
DomValueWrapper (AZ::Dom::Utils)
DomValueWrapper< T, AZStd::enable_if_t< is_dom_value_v< T > > > (AZ::Dom::Utils)
DomValueWrapper< T, AZStd::enable_if_t<(AZStd::is_reference_v< T >||!AZStd::is_copy_constructible_v< T >) &&!is_dom_value_v< T > > > (AZ::Dom::Utils)
DriveInformation (AZ::IO)
DumperSettings (AZ::SettingsRegistryMergeUtils)
AllocatorManager::DumpInfo (AZ)
DynamicModuleDescriptor (AZ)
DynamicModuleHandle (AZ)
DynamicSerializableField (AZ)
DynamicSliceAsset (AZ)
E
EBus (AZ)
EBusAggregateResults (AZ)
BehaviorContext::EBusBuilder (AZ)
EBusConnectionPolicy (AZ)
EBusEnvironment (AZ)
EBusEnvironmentStoragePolicy (AZ)
EBusEventProcessingPolicy (AZ)
EBusGlobalStoragePolicy (AZ)
EBusQueuePolicy (AZ)
EBusQueuePolicy< true, Bus, MutexType > (AZ)
EBusReduceResult (AZ)
EBusReduceResult< T &, Aggregator > (AZ)
EBusSharedDispatchMutex (AZ)
EBusSharedDispatchMutexCallstackLockGuard (AZ)
EBusSharedDispatchMutexConnectLockGuard (AZ)
EBusSharedDispatchMutexDispatchLockGuard (AZ)
EBusSharedDispatchTraits (AZ)
EBusThreadLocalStoragePolicy (AZ)
EBusTraits (AZ)
EditContext (AZ)
ElementData (AZ::Edit)
elements_view (AZStd::ranges)
elements_view_iterator_category (AZStd::ranges)
empty_view (AZStd::ranges)
empty_view< T, enable_if_t< is_object_v< T > > > (AZStd::ranges)
enable_shared_from_this (AZStd)
enable_shared_from_this2 (AZStd)
endian_swap_impl (AZStd)
endian_swap_impl< T, 1 > (AZStd)
endian_swap_impl< T, 2 > (AZStd)
endian_swap_impl< T, 4 > (AZStd)
endian_swap_impl< T, 8 > (AZStd)
Entity (AZ)
EntityComponentIdPair (AZ)
EntityEvents (AZ)
EntityId (AZ)
EntityIdAccessor (AZ::EntityUtils)
SliceComponent::EntityInfo (AZ)
SliceComponent::EntityRestoreInfo (AZ)
EntitySystemEvents (AZ)
ReflectionManager::EntryPoint (AZ)
SerializeContext::EnumBuilder (AZ)
EditContext::EnumBuilder (AZ)
EnumConstant (AZ::Edit)
EnumConstantBase (AZ::Edit)
EnumConstantJsonSerializer (AZ)
EditContext::EnumerateInstanceCallContext (AZ)
EnumTypeFromVectorOfEnumConstants (AZ)
EnumTypeFromVectorOfEnumConstants< AZStd::vector< Edit::EnumConstant< EnumType > > > (AZ)
EnvironmentStoragePolicy (AZ::AllocatorStorage)
EnvironmentVariable (AZ)
equal_to (AZStd::ranges)
equal_to (AZStd)
equal_to< void > (AZStd)
SerializeContext::EqualityCompareHelper (AZ)
SerializeContext::ErrorHandler (AZ)
HSM::Event (AZ)
Event (AZ)
EventHandler (AZ)
EventHandlerCreationFunctionHolder (AZ)
EventLoggerFactoryImpl::EventLoggerDeleter (AZ::Metrics)
EventLoggerFactoryImpl (AZ::Metrics)
EventSchedulerSystemComponent (AZ)
expected (AZStd)
ExplicitOverloadInfo (AZ)
exponential_backoff (AZStd)
ExportedComponent (AZ)
ExternalFileRequest (AZ::IO)
ExternalRequestData (AZ::IO::Requests)
F
SerializeGenericTypeInfo< Data::Asset< T > >::Factory (AZ)
Entity::FailedSortDetails (AZ)
FieldVisitor (AZ::SettingsRegistryVisitorUtils)
FileDescriptorCapturer (AZ::IO)
FileDescriptorRedirector (AZ::IO)
FileExistsCheckData (AZ::IO::Requests)
FileIOBase (AZ::IO)
FileIOStream (AZ::IO)
FileMetaDataRetrievalData (AZ::IO::Requests)
FileRange (AZ::IO)
FileReader (AZ::IO)
StorageDriveWin::FileReadInformation (AZ::IO)
StorageDriveWin::FileReadStatus (AZ::IO)
FileRequest (AZ::IO)
FileRequestHandle (AZ::IO)
filter_view (AZStd::ranges)
filter_view_iterator_category (AZStd::ranges)
filter_view_iterator_category< View, Pred, enable_if_t< forward_range< View > > > (AZStd::ranges)
ObjectStream::FilterDescriptor (AZ)
find_exactly_one_alternative (AZStd)
find_exactly_one_alternative (AZStd::find_type)
find_exactly_one_variadic (AZStd)
find_exactly_one_variadic (AZStd::find_type)
find_exactly_one_variadic< T > (AZStd)
find_exactly_one_variadic< T > (AZStd::find_type)
fixed_forward_list (AZStd)
fixed_list (AZStd)
fixed_unordered_map (AZStd)
fixed_unordered_multimap (AZStd)
fixed_unordered_multiset (AZStd)
fixed_unordered_set (AZStd)
fixed_vector (AZStd)
FixedVertices (AZ)
FloatArrayTextSerializer (AZ)
FloatBasedContainerSerializer (AZ)
Statistic::FloatRange (AZ::IO)
FlushAllData (AZ::IO::Requests)
FlushData (AZ::IO::Requests)
forward_list (AZStd)
forward_list_iterator (AZStd)
from_range_t (AZStd)
Frustum (AZ)
FullFileDecompressor (AZ::IO)
FullFileDecompressorConfig (AZ::IO)
function (AZStd)
function< R(Args...)> (AZStd)
function_base (AZStd)
function_intermediate (AZStd)