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
)