| ►NAZ | Reopen namespace to define DataPatch class |
| NConstants | Important constants |
| ►NDeprecatedTypeNames | |
| CAzDeprecatedTypeNameVisitor | |
| CAzDeprecatedTypeNameVisitor< AZStd::tuple< Types... > > | |
| CAzDeprecatedTypeNameVisitor< R(Args...)> | |
| CAzDeprecatedTypeNameVisitor< T & > | |
| CAzDeprecatedTypeNameVisitor< T && > | |
| CAzDeprecatedTypeNameVisitor< T * > | |
| CAzDeprecatedTypeNameVisitor< T const & > | |
| CAzDeprecatedTypeNameVisitor< T const && > | |
| CAzDeprecatedTypeNameVisitor< T const > | |
| ►NEnvironment | |
| CAllocatorInterface | |
| ►NIntersect | |
| CSegmentTriangleHitTester | |
| ►NIO | PathView implementation |
| ►Nparser | |
| CPathParser | |
| CAverageWindow | |
| ►CBlockCache | |
| CSection | |
| CBlockCacheConfig | |
| CByteContainerStream | |
| CCompression | |
| CCompressionInfo | |
| CCompressionTag | |
| CCompressor | |
| CCompressorData | |
| CCompressorHeader | |
| CCompressorStream | |
| CCompressorZLib | |
| CCompressorZLibData | |
| CCompressorZLibHeader | |
| CCompressorZLibSeekPoint | |
| CCompressorZStd | |
| CCompressorZStdData | |
| CCompressorZStdHeader | |
| CCompressorZStdSeekPoint | |
| CDedicatedCache | |
| CDedicatedCacheConfig | |
| CDriveInformation | |
| CExternalFileRequest | |
| CFileDescriptorCapturer | |
| CFileDescriptorRedirector | |
| CFileIOBase | The base class for file IO stack classes |
| CFileIOStream | |
| CFileRange | FileRange represents a subsection within a file |
| CFileReader | |
| CFileRequest | |
| CFileRequestHandle | |
| CFullFileDecompressor | |
| CFullFileDecompressorConfig | |
| CGenericStream | |
| CHardwareInformation | |
| CIStreamer | |
| CIStreamerProfiler | |
| CIStreamerStackConfig | |
| CMemoryStream | |
| CMockFileIOBase | |
| CPathIterator | |
| ►CPathView | |
| CPathIterable | |
| CRapidJSONStreamWriter | Adds caching around the RapidJsonStreamWriter |
| CRapidJSONWriteStreamUnbuffered | Implements the rapidjson::Stream concept |
| ►CRapidXMLStreamWriter | |
| CPrintIterator | |
| CReadSplitter | |
| CReadSplitterConfig | |
| CRequestPath | |
| CResult | |
| CScheduler | |
| ►CStatistic | |
| CByteSize | |
| CByteSizeRange | |
| CBytesPerSecond | |
| CFloatRange | |
| CIntegerRange | |
| CPercentage | |
| CPercentageRange | |
| CTime | |
| CTimeRange | |
| CStdoutStream | |
| CStorageDrive | |
| CStorageDriveConfig | |
| ►CStorageDriveWin | |
| CConstructionOptions | |
| CFileReadInformation | |
| CFileReadStatus | |
| CStreamer | |
| CStreamerConfig | |
| CStreamerContext | |
| ►CStreamStackEntry | |
| CStatus | |
| CSystemFile | |
| CSystemFileStream | |
| CTimedAverageWindowScope | |
| CWindowsStorageDriveConfig | |
| CWritableStreamType | |
| CWritableStreamType< true > | |
| CAabb | |
| CAdl | |
| CAllocatorBase | |
| CAllocatorDebugConfig | |
| CAllocatorInstance | |
| ►CAllocatorManager | |
| CAllocatorLock | |
| CAllocatorStats | |
| CDumpInfo | |
| CMemoryBreak | |
| CAllocatorWrapper | |
| CAnyTypeInfoConcept | |
| CAnyTypeInfoConcept< ValueType, AZStd::enable_if_t< AZStd::is_abstract< ValueType >::value > > | |
| CApplicationTypeQuery | |
| CAssetManagerComponent | |
| CAssetSerializer | |
| CAssetTypeInfo | |
| CAttributeInvoker | |
| CAttributeReader | |
| Cauto_partitioner | |
| CAzCoreModule | |
| CAzDeprecatedTypeNameVisitor | |
| CAzDeprecatedTypeNameVisitor< AZStd::tuple< Types... > > | |
| CAzDeprecatedTypeNameVisitor< R(Args...)> | |
| CAzDeprecatedTypeNameVisitor< T & > | |
| CAzDeprecatedTypeNameVisitor< T && > | |
| CAzDeprecatedTypeNameVisitor< T * > | |
| CAzDeprecatedTypeNameVisitor< T const & > | |
| CAzDeprecatedTypeNameVisitor< T const && > | |
| CAzDeprecatedTypeNameVisitor< T const > | |
| CAZStdAlloc | |
| CAZStdFunctorAllocator | |
| CAZStdIAllocator | |
| CAzStdReflectionComponent | |
| CAzTypeInfo | |
| CBaseJsonImporter | |
| CBaseJsonIntegerSerializer | |
| CBaseJsonMatrixSerializer | |
| CBaseJsonSerializer | |
| CBaseJsonVectorSerializer | |
| CBehaviorArgument | |
| CBehaviorArgumentValueTypeTag_t | |
| CBehaviorAzEventDescription | |
| ►CBehaviorContext | |
| CEBusBuilder | Internal structure to maintain EBus information while describing it |
| CGlobalMethodBuilder | |
| CGlobalPropertyBuilder | |
| CBehaviorContextEvents | |
| CBehaviorDefaultValue | |
| ►CBehaviorInterfaceProxy | |
| CMethodWrapper | |
| CBehaviorMethod | |
| CBehaviorObject | |
| CBehaviorObjectSignalsInterface | |
| CBehaviorParameter | |
| CBehaviorParameterMetadata | |
| CBehaviorParameterOverrides | |
| CBehaviorValues | |
| CBetterPseudoRandom_UnixLike | |
| CBetterPseudoRandom_Windows | |
| ►CBezierSpline | |
| CBezierData | |
| CBranchOnResultInfo | |
| CCapsule | A class representing a capsule (a cylinder with a hemispherical cap at each end) |
| CCatmullRomSpline | |
| CCheckedOperationInfo | |
| CChildAllocatorSchema | |
| CChildAllocatorSchemaBase | |
| CClampedIntegralLimits | A collection of methods for clamping and constraining integer values and ranges to that of a reference integer type |
| CColor | A color class with 4 components, RGBA |
| ►CCommandLine | |
| CCommandArgument | |
| CCompareScheduledEventPtrs | |
| CComponent | |
| ►CComponentApplication | |
| CDescriptor | |
| CStartupParameters | |
| CComponentApplicationRequests | Interface that components can use to make requests of the main application |
| CComponentApplicationRequestsEBusTraits | |
| CComponentApplicationSettings | |
| CComponentBus | |
| CComponentConfig | |
| CComponentDescriptor | |
| CComponentDescriptorBusTraits | |
| CComponentDescriptorDefault | |
| CComponentDescriptorHelper | |
| CConfigurableStack | |
| CConfigurableStackInterface | |
| CConsole | |
| CConsoleCommandMemberFunctorSignature | |
| CConsoleCommandMemberFunctorSignature< T, AZStd::enable_if_t< AZStd::is_class_v< T > &&!AZStd::is_const_v< T > > > | |
| CConsoleCommandMemberFunctorSignature< T, AZStd::enable_if_t< AZStd::is_class_v< T > &&AZStd::is_const_v< T > > > | |
| CConsoleDataContainer | |
| CConsoleDataContainer< BASE_TYPE, ThreadSafety::RequiresLock > | |
| CConsoleDataContainer< BASE_TYPE, ThreadSafety::UseStdAtomic > | |
| CConsoleDataWrapper | |
| CConsoleFunctor | Console functor which wraps a function call into an object instance |
| CConsoleFunctor< void, _REPLICATES_VALUE > | |
| CConsoleFunctorBase | |
| CConsoleReplicateHelper | |
| CConsoleReplicateHelper< _TYPE, false > | |
| CConsoleReplicateHelper< _TYPE, true > | |
| CConsoleReplicateHelper< AZStd::string, true > | |
| CConsoleReplicateHelper< float, true > | |
| CConsoleReplicateHelper< int, true > | |
| CCrc32 | |
| CDataOverlayInfo | |
| CDataOverlayInstanceId | |
| CDataOverlayInstanceMsgs | |
| CDataOverlayProviderMsgs | |
| CDataOverlayTarget | |
| CDataOverlayToken | |
| ►CDataPatch | |
| CLegacyStreamWrapper | |
| CDataPatchNodeInfo | |
| CDataPatchNotifications | Notifications broadcast by the data patching system |
| CDataPatchUpgradeManager | |
| CDataStream | |
| ►CDependency | |
| CBound | |
| CDeprecatedComponentMetadata | |
| CDynamicModuleDescriptor | |
| CDynamicModuleHandle | |
| CDynamicSerializableField | |
| CDynamicSliceAsset | |
| CEBus | |
| CEBusAggregateResults | |
| CEBusConnectionPolicy | |
| CEBusEnvironment | |
| CEBusEnvironmentStoragePolicy | |
| CEBusEventProcessingPolicy | |
| CEBusGlobalStoragePolicy | |
| CEBusQueuePolicy | |
| CEBusQueuePolicy< true, Bus, MutexType > | |
| CEBusReduceResult | |
| CEBusReduceResult< T &, Aggregator > | |
| CEBusSharedDispatchMutex | |
| CEBusSharedDispatchMutexCallstackLockGuard | |
| CEBusSharedDispatchMutexConnectLockGuard | |
| CEBusSharedDispatchMutexDispatchLockGuard | |
| CEBusSharedDispatchTraits | |
| CEBusThreadLocalStoragePolicy | |
| CEBusTraits | |
| ►CEditContext | |
| CClassBuilder | |
| CEnumBuilder | |
| CEnumerateInstanceCallContext | Analog to SerializeContext::EnumerateInstanceCallContext for enumerating an EditContext |
| ►CEntity | |
| CFailedSortDetails | Contains a failed DependencySortResult code and a detailed message that can be presented to users |
| CEntityComponentIdPair | |
| CEntityEvents | |
| CEntityId | |
| CEntitySystemEvents | |
| CEnumConstantJsonSerializer | |
| CEnumTypeFromVectorOfEnumConstants | |
| CEnumTypeFromVectorOfEnumConstants< AZStd::vector< Edit::EnumConstant< EnumType > > > | |
| CEnvironmentVariable | EnvironmentVariable holds a pointer to the actual variable, it should be used as any smart pointer. Event though most of the it will be "static" as it's treated as a global |
| CEvent | |
| CEventHandler | A handler class that can connect to an Event |
| CEventHandlerCreationFunctionHolder | |
| CEventSchedulerSystemComponent | This is scheduled event queue class to run all scheduled events at appropriate intervals |
| CExplicitOverloadInfo | |
| CExportedComponent | |
| CFixedVertices | |
| CFloatArrayTextSerializer | |
| CFloatBasedContainerSerializer | Custom template to cover all fundamental AZMATH classes |
| CFrustum | A frustum class that can be used for efficient primitive intersection tests |
| CFunctionalScriptProperty | |
| CGenericClassInfo | |
| CHaltonSequence | |
| CHasAZClassAllocator | |
| CHasAZClassAllocator< T, decltype(T::AZ_CLASS_ALLOCATOR_Allocate(), void())> | |
| CHasAZRtti | |
| CHemisphere | A simple bounding hemisphere class for fast intersection testing |
| CHphaSchema | |
| CHphaSchemaBase | |
| ►CHSM | |
| CEvent | |
| CState | |
| CIAllocator | |
| CIAllocatorTrackingRecorder | |
| CIAllocatorWithTracking | |
| CIConsole | |
| CIEventScheduler | This is an AZ::Interface<> for managing scheduled events. Users should not require any direct interaction with this interface, ScheduledEvent is a self contained abstraction |
| CIEventSchedulerRequests | |
| CILogger | This is an AZ::Interface<> for logging. Usage: #include <AzCore/Console/ILogger.h> AZLOG_INFO("Your message here"); AZLOG_WARN("Your warn message here"); |
| CILoggerRequests | |
| CInputRestriction | |
| CInstancePool | |
| CInstancePoolBase | |
| CInstancePoolManager | |
| CInstancePoolManagerInterface | |
| ►CInterface | |
| CRegistrar | |
| CIRttiHelper | |
| CIterator_VM | |
| CIterator_VM< AZStd::unordered_map< t_Key, t_Value, t_Hasher, t_EqualKey, t_Allocator > > | |
| CIterator_VM< AZStd::unordered_set< t_Key, t_Hasher, t_EqualKey, t_Allocator > > | |
| CIterator_VM< AZStd::vector< t_Value, t_Allocator > > | |
| CITime | This is an AZ::Interface<> for managing time related operations. AZ::ITime and associated types may not operate in realtime. These abstractions are to allow our application simulation to operate both slower and faster than realtime in a well defined and user controllable manner The rate at which time passes for AZ::ITime is controlled by the cvar t_simulationTickScale t_simulationTickScale == 0 means simulation time should halt 0 < t_simulationTickScale < 1 will cause time to pass slower than realtime, with t_simulationTickScale 0.1 being roughly 1/10th realtime t_simulationTickScale == 1 will cause time to pass at roughly realtime t_simulationTickScale > 1 will cause time to pass faster than normal, with t_simulationTickScale 10 being roughly 10x realtime |
| CITimeRequests | |
| CJob | |
| CJobCancelGroup | |
| CJobCompletion | |
| CJobCompletionSpin | |
| CJobContext | |
| CJobEmpty | |
| ►CJobFunction | |
| CArgHelper | |
| CArgHelper< FunctionType, 0 > | |
| CJobManager | |
| CJobManagerComponent | |
| CJobManagerDesc | |
| CJobManagerEvents | |
| CJobManagerThreadDesc | |
| CJsonAnySerializer | |
| CJsonApplyPatchSettings | Optional settings used while applying a patch to a json value |
| CJsonArraySerializer | |
| CJsonBaseContext | |
| CJsonBasicContainerSerializer | |
| CJsonBitsetSerializer | |
| CJsonBoolSerializer | |
| CJsonByteStreamSerializer | |
| CJsonCharSerializer | |
| CJsonColorSerializer | |
| CJsonConfigurableStackSerializer | |
| CJsonCreatePatchSettings | Optional settings used while creating a patch for a json value |
| CJsonDeserializer | |
| CJsonDeserializerContext | |
| CJsonDeserializerSettings | Optional settings used while loading a json value to an object |
| CJsonDoubleSerializer | |
| ►CJsonEntityIdSerializer | |
| CJsonEntityIdMapper | |
| CJsonEntitySerializer | |
| CJsonFloatSerializer | |
| CJsonImportMetadata | |
| CJsonImportResolver | |
| CJsonImportSettings | |
| CJsonIntSerializer | |
| CJsonLongLongSerializer | |
| CJsonLongSerializer | |
| CJsonMapSerializer | |
| CJsonMatrix3x3Serializer | |
| CJsonMatrix3x4Serializer | |
| CJsonMatrix4x4Serializer | |
| CJsonMerger | |
| CJsonOptionalSerializer | |
| CJsonOSStringSerializer | |
| CJsonPathSerializer | |
| CJsonQuaternionSerializer | |
| ►CJsonRegistrationContext | |
| CSerializerBuilder | |
| CJsonSerialization | |
| CJsonSerializationMetadata | Holds a collection of generic settings objects to be used by custom serializers |
| CJsonSerializer | |
| CJsonSerializerContext | |
| CJsonSerializerSettings | Optional settings used while storing an object to a json value |
| CJsonShortSerializer | |
| CJsonSmartPointerSerializer | |
| CJsonStringSerializer | |
| CJsonSystemComponent | |
| CJsonTransformSerializer | |
| CJsonTupleSerializer | |
| CJsonUnorderedMapSerializer | |
| CJsonUnorderedMultiMapSerializer | |
| CJsonUnorderedSetContainerSerializer | |
| CJsonUnsignedCharSerializer | |
| CJsonUnsignedIntSerializer | |
| CJsonUnsignedLongLongSerializer | |
| CJsonUnsignedLongSerializer | |
| CJsonUnsignedShortSerializer | |
| CJsonUnsupportedTypesSerializer | |
| ►CJsonUuidSerializer | |
| CMessageResult | |
| CJsonVariantSerializer | |
| CJsonVector2Serializer | |
| CJsonVector3Serializer | |
| CJsonVector4Serializer | |
| CLinearlyInterpolatedSample | |
| CLinearlyInterpolatedSample< Quaternion > | |
| CLinearlyInterpolatedSample< Vector3 > | |
| CLinearSpline | |
| CLineSegment | LineSegment defined by two Vector3, an start and a end |
| CLoggerSystemComponent | Implementation of the ILogger system interface |
| CLossyCasted | |
| CLuaNativeThread | |
| CLuaScriptData | |
| CLuaUserData | |
| CMatrix3x3 | |
| CMatrix3x4 | |
| CMatrix4x4 | |
| CMatrixMxN | Matrix with ROW_COUNT rows and COL_COUNT columns |
| CMockSettingsRegistry | |
| CMockTimeSystem | |
| CModule | |
| CModuleData | |
| CModuleDataImpl | |
| CModuleEntity | |
| CModuleManager | |
| CModuleManagerRequests | Requests related to module reloading |
| CMultipleDependentJob | |
| CName | |
| CNamedEntityId | |
| CNameDictionary | |
| CNameJsonSerializer | |
| CNameRef | |
| CNameSerializer | Provides flattened serialization of Name objects as a simple string |
| CNonUniformScaleRequests | Requests for working with non-uniform scale |
| CNullBusId | |
| CNullMutex | |
| CNumericCasted | |
| ►CObb | An oriented bounding box |
| CAxis | |
| ►CObjectStream | |
| CDescriptor | |
| CFilterDescriptor | |
| CHandle | |
| COnDemandReflection | |
| COnDemandReflection< AZ::Event< T... > > | |
| COnDemandReflection< AZ::Outcome< ValueT, ErrorT > > | |
| COnDemandReflection< AZ::Outcome< ValueT, void > > | |
| COnDemandReflection< AZ::Outcome< void, ErrorT > > | |
| COnDemandReflection< AZ::Outcome< void, void > > | |
| COnDemandReflection< AZStd::any > | |
| COnDemandReflection< AZStd::array< T, N > > | OnDemand reflection for AZStd::array |
| COnDemandReflection< AZStd::chrono::duration< Rep, Period > > | |
| COnDemandReflection< AZStd::intrusive_ptr< T > > | OnDemand reflection for AZStd::intrusive_ptr |
| COnDemandReflection< AZStd::optional< T > > | |
| COnDemandReflection< AZStd::pair< T1, T2 > > | |
| COnDemandReflection< AZStd::shared_ptr< T > > | OnDemand reflection for AZStd::shared_ptr |
| COnDemandReflection< AZStd::tuple< T... > > | |
| COnDemandReflection< AZStd::unordered_map< Key, MappedType, Hasher, EqualKey, Allocator > > | OnDemand reflection for AZStd::unordered_map |
| COnDemandReflection< AZStd::unordered_set< Key, Hasher, EqualKey, Allocator > > | OnDemand reflection for AZStd::unordered_set |
| COnDemandReflection< AZStd::vector< T, A > > | OnDemand reflection for AZStd::vector |
| COnDemandReflection< Data::Asset< T > > | OnDemandReflection for any generic Data::Asset<T> |
| COnDemandReflectionOwner | |
| COrderedEvent | |
| COrderedEventHandler | A handler class that can connect to an Event that will be called in order based on priority |
| COSAllocator | |
| COutcome | |
| COverloadArgumentGroupInfo | |
| COverloadInfo | |
| COverloadVariance | |
| CPackedVector2 | |
| CPackedVector3 | |
| CPackedVector4 | |
| CPlane | |
| CPlatformHelper | Platform Helper is an utility class that can be used to retrieve platform related information |
| CPointerJsonSerializer | |
| CPointerObject | |
| CPolygonPrism | |
| CPoolAllocation | |
| CPoolAllocator | |
| CPoolSchema | |
| CPositionSplineQueryResult | |
| CPrioritizeScheduledEventPtrs | |
| CProcessMemInfo | Stores Process Memory information data |
| CQuaternion | |
| CRay | Ray defined by two Vector3, an orign and a normalized direction |
| CRaySplineQueryResult | |
| CReflectContext | |
| CReflectionEnvironment | |
| ►CReflectionManager | |
| CEntryPoint | |
| CRegisteredReflectionContextResult | |
| CReplaceInvocableReturnType | |
| CReplaceInvocableReturnType< NewReturnType, OldReturnType(Args...)> | |
| Cs128 | |
| CSample | |
| CScheduledEvent | |
| CScheduledEventHandle | |
| CScopedBehaviorEBusHandler | |
| CScopedContextPath | |
| CScopedContextReporter | |
| CScopedStackedString | Scoped object that manages the life cycle of a single entry on the string stack |
| CScriptAsset | |
| ►CScriptContext | |
| CCustomReaderWriter | Stack temporary memory |
| ►CScriptContextDebug | |
| CBreakpoint | |
| CCallstackLine | |
| CDebugValue | |
| CScriptDataContext | |
| CScriptDebug | |
| CScriptLoadResult | |
| CScriptProperties | |
| CScriptProperty | |
| CScriptPropertyAsset | |
| CScriptPropertyBoolean | |
| CScriptPropertyBooleanArray | |
| CScriptPropertyGenericClass | |
| CScriptPropertyGenericClassArray | |
| ►CScriptPropertyGenericClassMap | |
| CMapValuePair | |
| CScriptPropertyGenericClassMapImpl | |
| CScriptPropertyNil | |
| CScriptPropertyNumber | |
| CScriptPropertyNumberArray | |
| CScriptPropertySerializer | |
| CScriptPropertyString | |
| CScriptPropertyStringArray | |
| CScriptPropertyTable | |
| CScriptPropertyWatcher | |
| CScriptPropertyWatcherInterface | |
| ►CScriptSystemComponent | |
| CContextContainer | |
| CLoadedScriptInfo | |
| CScriptSystemRequests | |
| CScriptTimePoint | Wrapper that reflects a AZStd::chrono::steady_clock::time_point to script |
| CScriptValue | Script value implementation for all value and reference types. The push Function will always create an object COPY, this will be slower than just using pointers |
| CScriptValue< AZ::s64 > | |
| CScriptValue< AZ::u64 > | |
| CScriptValue< AZStd::any > | |
| CScriptValue< AZStd::basic_string< Element, Traits, Allocator > > | |
| CScriptValue< bool > | |
| CScriptValue< char > | |
| CScriptValue< const AZStd::any & > | |
| CScriptValue< const AZStd::any > | |
| CScriptValue< const AZStd::basic_string< Element, Traits, Allocator > & > | |
| CScriptValue< const AZStd::basic_string< Element, Traits, Allocator > > | |
| CScriptValue< const char * > | |
| CScriptValue< double > | |
| CScriptValue< float > | |
| CScriptValue< int ** > | |
| CScriptValue< int > | |
| CScriptValue< long > | |
| CScriptValue< short > | |
| CScriptValue< T * > | Script value implementation for generic pointer types, always prefer pointer types |
| CScriptValue< unsigned char > | |
| CScriptValue< unsigned int > | |
| CScriptValue< unsigned long > | |
| CScriptValue< unsigned short > | |
| CScriptValue< void * > | |
| CScriptValueGeneric | |
| CScriptValueGeneric< T, true > | |
| CSemanticVersion | |
| ►CSerializeContext | |
| CClassBuilder | |
| CDataPatchTypeUpgrade | |
| CDbgStackEntry | |
| CEnumBuilder | |
| CEqualityCompareHelper | |
| CErrorHandler | |
| CSerializeGenericTypeInfo | |
| ►CSerializeGenericTypeInfo< AZ::Outcome< t_Success, t_Failure > > | Generic specialization for AZ::Outcome |
| CGenericClassOutcome | |
| ►CSerializeGenericTypeInfo< AZStd::array< T, Size > > | Generic specialization for AZStd::array |
| CGenericClassInfoArray | |
| ►CSerializeGenericTypeInfo< AZStd::basic_string< E, T, A > > | Generic specialization for AZStd::string |
| CGenericClassBasicString | |
| ►CSerializeGenericTypeInfo< AZStd::bitset< NumBits > > | |
| CGenericClassBitSet | |
| ►CSerializeGenericTypeInfo< AZStd::fixed_vector< T, Capacity > > | Generic specialization for AZStd::fixed_vector |
| CGenericClassInfoFixedVector | |
| ►CSerializeGenericTypeInfo< AZStd::forward_list< T, A > > | Generic specialization for AZStd::forward_list |
| CGenericClassInfoForwardList | |
| ►CSerializeGenericTypeInfo< AZStd::intrusive_ptr< T > > | |
| CGenericClassIntrusivePtr | |
| ►CSerializeGenericTypeInfo< AZStd::list< T, A > > | Generic specialization for AZStd::list |
| CGenericClassInfoList | |
| ►CSerializeGenericTypeInfo< AZStd::map< K, M, C, A > > | Generic specialization for AZStd::map |
| CGenericClassMap | |
| ►CSerializeGenericTypeInfo< AZStd::optional< T > > | |
| CGenericClassOptional | |
| ►CSerializeGenericTypeInfo< AZStd::pair< T1, T2 > > | Generic specialization for AZStd::pair |
| CGenericClassPair | |
| ►CSerializeGenericTypeInfo< AZStd::set< K, C, A > > | |
| CGenericClassSet | |
| ►CSerializeGenericTypeInfo< AZStd::shared_ptr< T > > | |
| CGenericClassSharedPtr | |
| ►CSerializeGenericTypeInfo< AZStd::tuple< Types... > > | Generic specialization for AZStd::tuple |
| CGenericClassTuple | |
| ►CSerializeGenericTypeInfo< AZStd::unique_ptr< T, Deleter > > | |
| CGenericClassUniquePtr | |
| ►CSerializeGenericTypeInfo< AZStd::unordered_map< K, M, H, E, A > > | Generic specialization for AZStd::unordered_map |
| CGenericClassUnorderedMap | |
| ►CSerializeGenericTypeInfo< AZStd::unordered_multimap< K, M, H, E, A > > | Generic specialization for AZStd::unordered_multimap |
| CGenericClassUnorderedMultiMap | |
| ►CSerializeGenericTypeInfo< AZStd::unordered_multiset< K, H, E, A > > | Generic specialization for AZStd::unordered_multiset |
| CGenericClassUnorderedMultiSet | |
| ►CSerializeGenericTypeInfo< AZStd::unordered_set< K, H, E, A > > | Generic specialization for AZStd::unordered_set |
| CGenericClassUnorderedSet | |
| ►CSerializeGenericTypeInfo< AZStd::vector< AZ::u8, A > > | Generic specialization for AZStd::vector<AZ::u8,Allocator> byte stream. If this conflics with a normal vector<unsigned char> create a new type |
| CGenericClassByteStream | |
| ►CSerializeGenericTypeInfo< AZStd::vector< T, A > > | Generic specialization for AZStd::vector |
| CGenericClassInfoVector | |
| ►CSerializeGenericTypeInfo< ConfigurableStack< StackBaseType > > | |
| CGenericConfigurableStackInfo | |
| ►CSerializeGenericTypeInfo< Data::Asset< T > > | |
| CDataConverter | |
| CFactory | |
| CGenericClassGenericAsset | |
| CSerializeTypeInfo | |
| CSetResult | |
| CSettingsRegistryConstants | |
| CSettingsRegistryImpl | |
| ►CSettingsRegistryInterface | |
| ►CCommandLineArgumentSettings | |
| CJsonPathValue | |
| CMergeEventArgs | |
| CMergeSettingsResult | |
| CNotifyEventArgs | |
| CSettingsType | Encapsulate stored value and its signedness |
| CSpecializations | |
| CVisitArgs | |
| CVisitor | |
| ►CSettingsRegistryOriginTracker | |
| CSettingsRegistryOrigin | |
| CSfmt | |
| CSha1 | |
| CSharedMemory | |
| CSharedMemory_Common | |
| CSharedMemory_Mac | |
| CSharedMemory_Unimplemented | |
| CSharedMemory_Windows | |
| CSharedMemoryRingBuffer | |
| Csimple_partitioner | |
| CSimpleLcgRandom | |
| CSimpleLcgRandomVec4 | This class is a vectorized implementation of LCG, allowing for the generation of 4 random values in parallel |
| CSimpleSchemaAllocator | |
| CSimpleSchemaAllocatorBase | |
| CSizeType | |
| CSizeType< 0, false > | |
| CSizeType< 0, true > | |
| CSizeType< 1, false > | |
| CSizeType< 1, true > | |
| CSizeType< 2, false > | |
| CSizeType< 2, true > | |
| CSizeType< 3, false > | |
| CSizeType< 3, true > | |
| CSizeType< 4, false > | |
| CSizeType< 4, true > | |
| CSizeType< 5, false > | |
| CSizeType< 5, true > | |
| CSizeType< 6, false > | |
| CSizeType< 6, true > | |
| CSizeType< 7, false > | |
| CSizeType< 7, true > | |
| CSizeType< 8, false > | |
| CSizeType< 8, true > | |
| CSliceAsset | |
| CSliceAssetHandler | |
| CSliceAssetSerializationNotifications | |
| ►CSliceComponent | |
| CAncestor | |
| CDataFlagsPerEntity | |
| CEntityInfo | |
| CEntityRestoreInfo | |
| CInstantiatedContainer | |
| CSliceInstance | |
| CSliceInstanceAddress | |
| CSliceReference | |
| CSliceEntityHierarchyInterface | |
| CSliceEvents | |
| CSliceInstanceEvents | |
| CSliceMetadataInfoComponent | |
| CSliceMetadataInfoManipulationRequests | |
| CSliceMetadataInfoNotifications | |
| CSliceMetadataInfoRequests | |
| CSliceSystemComponent | |
| CSpecifier | |
| CSphere | A simple bounding sphere class for fast intersection testing |
| CSpline | |
| CSplineAddress | |
| CStackedString | |
| Cstatic_partitioner | |
| CStreamerComponent | |
| Cstructured_task_group | |
| CStubTimeSystem | |
| CSystemAllocator | |
| CSystemTickEvents | |
| CTaskDescriptor | |
| CTaskExecutor | |
| CTaskGraph | |
| CTaskGraphActiveInterface | |
| CTaskGraphEvent | |
| CTaskGraphSystemComponent | |
| CTaskToken | |
| CThreadPoolAllocator | |
| CThreadPoolSchema | |
| CThreadPoolSchemaHelper | |
| CThreadSafeDeque | |
| CThreadSafeObject | |
| ►CTickEvents | |
| CBusHandlerOrderCompare | |
| CTickRequests | |
| CTimeSystem | Implementation of the ITime system interface |
| CTransform | |
| CTransformConfig | Component configuration for the transform component |
| CTransformInterface | |
| CTransformNotification | |
| Cu128 | |
| CUninterpolatedSample | |
| CUninterpolatedSample< Quaternion > | |
| CUninterpolatedSample< Vector3 > | |
| CUserSettings | |
| CUserSettingsComponent | |
| CUserSettingsComponentRequests | |
| CUserSettingsContainer | |
| CUserSettingsFileLocator | |
| CUserSettingsMessages | |
| CUserSettingsNotifications | |
| CUserSettingsOwnerRequests | |
| CUserSettingsProvider | |
| CUuid | |
| CUuidSerializer | |
| CVariableVertices | |
| CVector2 | 2-dimensional vector class |
| CVector3 | 3-dimensional vector class |
| CVector4 | |
| CVectorN | N-dimensional vector class |
| CVersion | |
| CVertexContainer | |
| CVertexContainerNotificationInterface | |
| CVertexRequests | EBus traits for vertex requests |
| CViewFrustumAttributes | Attributes required to construct a Frustum from a view volume |
| CZLib | |
| CZStd | |
| ►NAZStd | AZ namespace needs to be closed in order to specialize the AZStd::hash struct for AddressTypeElement and AddressType |
| Cadopt_lock_t | |
| Callocator | |
| Callocator_ref | |
| Callocator_traits | |
| Calphanum_less | Functor class to compare two objects with the "Alphanum Algorithm" |
| ►Cany | |
| Ctype_info | |
| Carray | |
| Carray< T, 0U > | |
| CBackTracingState | |
| Cbasic_common_reference | |
| Cbasic_common_reference< pair< T1, T2 >, pair< U1, U2 >, TQual, UQual > | |
| Cbasic_common_reference< tuple< TTypes... >, tuple< UTypes... >, TQual, UQual > | |
| Cbasic_const_iterator | |
| Cbasic_fixed_string | |
| Cbasic_regex | |
| ►Cbasic_string | |
| CAllocatedStringData | Dynamically allocated data |
| CPointerAlignedData | |
| ►CShortStringData | Small buffer used for small string optimization |
| CPackedSize | |
| CStorage | |
| Cbasic_string_view | |
| Cbinary_semaphore | |
| Cbit_and | |
| Cbit_and< void > | |
| Cbit_not | |
| Cbit_not< void > | |
| Cbit_or | |
| Cbit_or< void > | |
| Cbit_xor | |
| Cbit_xor< void > | |
| ►Cbitset | |
| Creference | |
| CBuilder | |
| Cchar_traits | |
| Cchecked_array_deleter | |
| Cchecked_deleter | |
| CClassNames | |
| CCmpCollate | |
| CCmpCS | |
| CCmpIcase | |
| Ccombinable | |
| Ccommon_iterator | |
| Ccommon_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 > > > > > | |
| Ccommon_reference | |
| Ccompressed_pair | |
| Ccompressed_pair_element | |
| Ccompressed_pair_element< T, Index, true > | |
| Cconcurrent_fixed_unordered_map | |
| Cconcurrent_fixed_unordered_multimap | |
| Cconcurrent_fixed_unordered_multiset | |
| Cconcurrent_fixed_unordered_set | |
| Cconcurrent_unordered_map | |
| Cconcurrent_unordered_multimap | |
| Cconcurrent_unordered_multiset | |
| Cconcurrent_unordered_set | |
| Cconcurrent_vector | |
| Ccondition_variable | |
| Ccondition_variable_any | |
| Ccontiguous_iterator_tag | Identifying tag for contagious iterators |
| Ccounted_iterator | |
| Cdefault_delete | |
| Cdefault_delete< T[]> | |
| Cdefault_destruct | |
| Cdefault_sentinel_t | Add the default_sentinel struct from C++20 |
| Cdefer_lock_t | |
| Cdelegate | |
| Cdelegate< R() > | |
| Cdelegate< R(Param1) > | |
| Cdelegate< R(Param1, Param2) > | |
| Cdelegate< R(Param1, Param2, Param3) > | |
| Cdelegate< R(Param1, Param2, Param3, Param4) > | |
| Cdelegate< R(Param1, Param2, Param3, Param4, Param5) > | |
| Cdelegate< R(Param1, Param2, Param3, Param4, Param5, Param6) > | |
| Cdelegate< R(Param1, Param2, Param3, Param4, Param5, Param6, Param7) > | |
| Cdelegate< R(Param1, Param2, Param3, Param4, Param5, Param6, Param7, Param8) > | |
| Cdelegate_memento | |
| Cdeque | |
| Cdeque_block | |
| Cdeque_iterator_impl | |
| Cdivides | |
| Cdivides< void > | |
| Cenable_shared_from_this | |
| Cenable_shared_from_this2 | |
| Cendian_swap_impl | |
| Cendian_swap_impl< T, 1 > | |
| Cendian_swap_impl< T, 2 > | |
| Cendian_swap_impl< T, 4 > | |
| Cendian_swap_impl< T, 8 > | |
| Cequal_to | |
| Cequal_to< void > | |
| Cexpected | |
| Cexponential_backoff | |
| Cfind_exactly_one_alternative | |
| Cfind_exactly_one_variadic | |
| Cfind_exactly_one_variadic< T > | |
| Cfixed_forward_list | |
| Cfixed_list | |
| Cfixed_unordered_map | |
| Cfixed_unordered_multimap | |
| Cfixed_unordered_multiset | |
| Cfixed_unordered_set | |
| Cfixed_vector | |
| Cforward_list | |
| Cforward_list_iterator | |
| Cfrom_range_t | |
| Cfunction | |
| Cfunction< R(Args...)> | |
| Cfunction_base | |
| Cfunction_intermediate | |
| Cfunction_traits | |
| Cgreater | |
| Cgreater< void > | |
| Cgreater_equal | |
| Cgreater_equal< void > | |
| CHandleLambdaPointer | |
| CHandleLambdaPointer< R(L::*)(Args...) const > | |
| CHandleLambdaPointer< R(L::*)(Args...)> | |
| Chash | Default template (just try to cast the value to size_t) |
| Chash< AZ::Crc32 > | |
| Chash< AZ::Data::Asset< AZ::SliceAsset > > | |
| Chash< AZ::Data::AssetContainerKey > | |
| Chash< AZ::Data::AssetId > | |
| Chash< AZ::DataOverlayInstanceId > | |
| Chash< AZ::EntityId > | |
| Chash< AZ::IO::BasicPath< StringType > > | |
| Chash< AZ::IO::PathView > | |
| Chash< AZ::SliceComponent::SliceInstanceAddress > | |
| Chash< AZ::Uuid > | |
| Chash< AZStd::pair< T, U > > | |
| Chash< AZStd::tuple< Types... > > | |
| Chash< basic_fixed_string< Element, MaxElementCount, Traits > > | |
| Chash< basic_string< Element, Traits, Allocator > > | |
| Chash< basic_string_view< Element, Traits > > | |
| Chash< const T * > | |
| Chash< const T[N] > | |
| Chash< double > | |
| Chash< float > | |
| Chash< intrusive_ptr< T > > | |
| Chash< long double > | |
| Chash< monostate > | |
| Chash< optional< T > > | |
| Chash< T * > | |
| Chash< T[N] > | |
| Chash< thread_id > | |
| Chash< unique_ptr< T, Deleter > > | |
| Chash< variant< Types... > > | |
| Chash_node_destructor | |
| ►Chash_table | |
| CConvertFromValue | |
| Cidentity | |
| Cincrementable_traits | |
| Cincrementable_traits< common_iterator< I, S > > | |
| Cincrementable_traits< const T > | |
| Cincrementable_traits< projected< I, Proj >, enable_if_t< weakly_incrementable< I > > > | |
| Cincrementable_traits< T * > | |
| Cindirectly_readable_traits | |
| Cindirectly_readable_traits< const T > | |
| Cindirectly_readable_traits< T * > | |
| Cintrusive_default_delete | |
| ►Cintrusive_list | |
| Cconst_iterator_impl | |
| Citerator_impl | |
| Creverse_iterator_impl | |
| Cintrusive_list_node | |
| ►Cintrusive_multiset | |
| Cconst_iterator_impl | |
| Citerator_impl | |
| Creverse_iterator_impl | |
| Cintrusive_multiset_base_hook | |
| Cintrusive_multiset_member_hook | |
| Cintrusive_multiset_node | |
| Cintrusive_ptr | |
| Cintrusive_refcount | |
| ►Cintrusive_slist | |
| Cconst_iterator_impl | |
| Citerator_impl | |
| Cintrusive_slist_node | |
| CIntrusivePtrCountPolicy | |
| Cinvoke_result | |
| Cis_bounded_array | |
| Cis_bounded_array< T[N]> | |
| Cis_function_pointer | |
| Cis_invocable | |
| Cis_invocable_r | |
| Cis_nothrow_invocable | |
| Cis_nothrow_invocable_r | |
| Cis_reference_wrapper | |
| Cis_type_safe_integral | |
| Cis_unbounded_array | |
| Cis_unbounded_array< T[]> | |
| CIsNumber | |
| CIsNumber< T, true > | |
| Citerator_traits | |
| Citerator_traits< back_insert_iterator< Container > > | |
| Citerator_traits< common_iterator< I, S > > | |
| Citerator_traits< front_insert_iterator< Container > > | |
| Citerator_traits< insert_iterator< Container > > | |
| Citerator_traits< T * > | |
| Cless | |
| Cless< void > | |
| Cless_equal | |
| Cless_equal< void > | |
| Clist | |
| Clist_base_hook | |
| Clist_iterator | |
| Clist_member_hook | |
| Clock_free_intrusive_stack | |
| Clock_free_intrusive_stack_base_hook | |
| Clock_free_intrusive_stack_member_hook | |
| Clock_free_intrusive_stack_node | |
| Clock_free_intrusive_stamped_stack | |
| Clock_free_queue | |
| Clock_free_stack | |
| Clock_free_stamped_queue | |
| Clock_free_stamped_stack | |
| Clock_guard | |
| Clogical_and | |
| Clogical_and< void > | |
| Clogical_not | |
| Clogical_not< void > | |
| Clogical_or | |
| Clogical_or< void > | |
| CLoopValues | |
| Cmake_void | |
| ►Cmap | |
| Cvalue_compare | |
| Cmatch_results | |
| CMatcher | |
| Cminus | |
| Cminus< void > | |
| Cmodulus | |
| Cmodulus< void > | |
| Cmonostate | |
| Cmove_iterator | |
| Cmove_sentinel | |
| ►Cmultimap | |
| Cvalue_compare | |
| Cmultiplies | |
| Cmultiplies< void > | |
| Cmultiset | |
| Cmutex | |
| Cnative_thread_data_type | |
| Cnegate | |
| Cnegate< void > | |
| Cno_default_allocator | |
| Cno_delete | |
| Cno_destruct | |
| CNodeAssert | |
| CNodeBack | |
| CNodeBase | |
| CNodeCapture | |
| CNodeClass | |
| CNodeEndGroup | |
| CNodeEndif | |
| CNodeEndRepetition | |
| CNodeIf | |
| CNodeRepetition | |
| CNodeString | |
| Cnot_equal_to | |
| Cnot_equal_to< void > | |
| Cpair | |
| CParser | |
| Cpiecewise_construct_t | |
| Cplus | |
| Cplus< void > | |
| Cprojected | |
| Cprojected< I, Proj, enable_if_t< conjunction_v< bool_constant< indirectly_readable< I > >, bool_constant< indirectly_regular_unary_invocable< Proj, I > > > > > | |
| Crbtree | |
| Crbtree_const_iterator | |
| Crbtree_iterator | |
| Crbtree_node_destructor | |
| Crecursive_mutex | |
| Cregex_iterator | |
| Cregex_token_iterator | |
| Cregex_traits | |
| Cregex_traits< char > | |
| Cregex_traits< wchar_t > | |
| CRegExBitmap | |
| CRegExBuffer | |
| CRegExSequence | |
| CRegexTraits | |
| CRegexTraitsBase | |
| Cremove_cvref | |
| CRemoveEnum | |
| CRemoveEnum< T, false > | |
| CRemoveFunctionConst | |
| CRemoveFunctionConst< R(Args...)> | |
| CRemoveFunctionConst< R(C::*)(Args...) const > | |
| CRemoveFunctionConst< R(C::*)(Args...)> | |
| ►Cring_buffer | |
| Cconst_iterator_impl | |
| Citerator_impl | |
| CRootNode | |
| Cscoped_array | |
| Cscoped_lock | |
| Cscoped_lock< Mutex > | |
| Cscoped_lock<> | |
| Cscoped_ptr | |
| Csemaphore | |
| Cset | |
| Cshared_array | |
| Cshared_lock | |
| Cshared_mutex | |
| Cshared_ptr | |
| Cskip_element_tag | |
| Cslist_base_hook | |
| Cslist_member_hook | |
| Cspan | |
| Cspin_mutex | |
| Cstack_allocator | |
| Cstateless_allocator | |
| Cstatic_buffer_allocator | |
| Cstatic_pool_allocator | |
| Cstatic_pool_concurrent_allocator | |
| Cstatic_storage | |
| Csub_match | |
| ►CTgtState | |
| CGroupType | |
| Cthread | |
| Cthread_desc | |
| Cthread_id | |
| CThreadEvents | |
| Ctransfer_ownership_t | Distinguishes between any Extension constructor calls |
| Ctry_to_lock_t | |
| Ctuple_elements_sequence | |
| Ctype_id_holder | |
| Ctype_id_holder< T const > | |
| Ctype_id_holder< T const volatile > | |
| Ctype_id_holder< T volatile > | |
| Ctype_identity | |
| Cunexpect_t | Tag Type for in-place construction of the error type |
| Cunexpected | |
| Cunique_lock | |
| Cunordered_map | |
| Cunordered_multimap | |
| Cunordered_multiset | |
| Cunordered_set | |
| Cunreachable_sentinel_t | |
| Cunwrap_ref_decay | |
| Cunwrap_reference | |
| Cunwrap_reference< AZStd::reference_wrapper< T > > | |
| Cupgrade_lock | |
| Cvariant | |
| Cvariant_alternative | |
| Cvariant_alternative< Index, const T > | |
| Cvariant_alternative< Index, const volatile T > | |
| Cvariant_alternative< Index, variant< Types... > > | |
| Cvariant_alternative< Index, volatile T > | |
| Cvariant_size | |
| Cvariant_size< const T > | |
| Cvariant_size< const volatile T > | |
| Cvariant_size< variant< Types... > > | |
| Cvariant_size< volatile T > | |
| Cvector | |
| Cweak_ptr | |
| ►Nstd | |
| Ccommon_type< AZStd::pair< T1, T2 >, AZStd::pair< U1, U2 > > | |
| Ccommon_type< tuple< TTypes... >, tuple< UTypes... > > | |
| Ctuple_element< 0, AZStd::pair< T1, T2 > > | |
| Ctuple_element< 0, AZStd::ranges::subrange< I, S, K > > | |
| Ctuple_element< 0, const AZStd::ranges::subrange< I, S, K > > | |
| Ctuple_element< 1, AZStd::pair< T1, T2 > > | |
| Ctuple_element< 1, AZStd::ranges::subrange< I, S, K > > | |
| Ctuple_element< 1, const AZStd::ranges::subrange< I, S, K > > | |
| Ctuple_element< I, AZStd::array< T, N > > | |
| Ctuple_size< AZStd::array< T, N > > | |
| Ctuple_size< AZStd::pair< T1, T2 > > | |
| Ctuple_size< AZStd::ranges::subrange< I, S, K > > | |