Open 3D Engine AzCore API Reference
24.09
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
#include <AzCore/Memory/SystemAllocator.h>
#include <AzCore/RTTI/RTTI.h>
#include <AzCore/EBus/EBus.h>
#include <AzCore/Component/EntityId.h>
Classes | |
class | AZ::ComponentBus |
class | AZ::ComponentConfig |
class | AZ::EntityComponentIdPair |
struct | AZStd::hash< AZ::EntityComponentIdPair > |
Namespaces | |
AZ | |
Reopen namespace to define DataPatch class. | |
AZStd | |
AZ namespace needs to be closed in order to specialize the AZStd::hash struct for AddressTypeElement and AddressType. | |
Typedefs | |
typedef AZ::u64 | AZ::ComponentId |
Variables | |
static const ComponentId | AZ::InvalidComponentId = 0 |
Header file for the component bus class, which most AZ::Components use as the base class for their buses. Buses enable components to communicate with each other and with external systems.