|
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 | |
1.8.17