|
Open 3D Engine LmbrCentral Gem API Reference
23.05.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
Inherits Component, Handler, and IDebugAssetEvent.
Classes | |
| struct | EventInfo |
| struct | EventSortMostRecentCompleted |
| struct | EventSortOldest |
Public Member Functions | |
| AZ_COMPONENT (AssetSystemDebugComponent,"{2DB77E66-67A5-4E56-B2FF-75C718B182A1}", AZ::Component) | |
Static Protected Member Functions | |
| static void | GetProvidedServices (AZ::ComponentDescriptor::DependencyArrayType &provided) |
| ComponentDescriptor::GetProvidedServices | |
| static void | GetIncompatibleServices (AZ::ComponentDescriptor::DependencyArrayType &incompatible) |
| ComponentDescriptor::GetIncompatibleServices | |
| static void | Reflect (AZ::ReflectContext *reflection) |
| ComponentDescriptor::Reflect | |
Protected Attributes | |
| AZStd::recursive_mutex | m_eventMutex |
|
AZStd::unordered_map < AZ::Data::AssetId, EventInfo > | m_events |
|
AZStd::set< EventInfo *, EventSortOldest > | m_oldestActive |
|
AZStd::set< EventInfo *, EventSortMostRecentCompleted > | m_recentlyCompleted |