![]() |
Open 3D Engine GridMate API Reference
2205.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
Inherits EBusTraits.
Public Types | |
typedef IGridMate * | BusIdType |
Use the GridMate instance as an ID. | |
Public Member Functions | |
virtual void | OnGridMateInitialized (IGridMate *gridMate) |
virtual void | OnGridMateUpdate (IGridMate *gridMate) |
virtual void | OnGridMateShutdown (IGridMate *gridMate) |
virtual void | OnGridMateServiceAdded (IGridMate *gridMate, GridMateService *service) |
virtual void | OnGridMateServiceDelete (IGridMate *gridMate, GridMateService *service) |
AZ_CLASS_ALLOCATOR (GridMateEvents, GridMateAllocator, 0) | |
bool | Compare (const GridMateEvents *another) const |
Static Public Attributes | |
static const AZ::EBusAddressPolicy | AddressPolicy = AZ::EBusAddressPolicy::ById |
static const AZ::EBusHandlerPolicy | HandlerPolicy = AZ::EBusHandlerPolicy::MultipleAndOrdered |
Events are ordered, each handler may set its priority. | |
Protected Member Functions | |
virtual unsigned int | GetPriority () const |
Static Protected Attributes | |
static const unsigned int | k_defaultPriority = 100 |
priority that will be used for callback ordering (the smaller - the earler handler will be in events queue), default is 100 | |