|
Open 3D Engine AzCore API Reference
2305.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
#include <AzCore/Component/ComponentBus.h>#include <AzCore/std/chrono/chrono.h>#include <AzCore/std/parallel/mutex.h>#include <AzCore/Script/ScriptTimePoint.h>Classes | |
| class | AZ::TickEvents |
| struct | AZ::TickEvents::BusHandlerOrderCompare |
| class | AZ::TickRequests |
| class | AZ::SystemTickEvents |
Namespaces | |
| AZ | |
| Reopen namespace to define DataPatch class. | |
Typedefs | |
| typedef AZ::EBus< TickEvents > | AZ::TickBus |
| typedef AZ::EBus< TickRequests > | AZ::TickRequestBus |
| using | AZ::SystemTickBus = AZ::EBus< SystemTickEvents > |
Enumerations | |
| enum | AZ::ComponentTickBus { AZ::TICK_FIRST = 0, AZ::TICK_PLACEMENT = 50, AZ::TICK_INPUT = 75, AZ::TICK_GAME = 80, AZ::TICK_ANIMATION = 100, AZ::TICK_PHYSICS_SYSTEM = 200, AZ::TICK_PHYSICS = TICK_PHYSICS_SYSTEM + 1, AZ::TICK_ATTACHMENT = 500, AZ::TICK_PRE_RENDER = 750, AZ::TICK_DEFAULT = 1000, AZ::TICK_UI = 2000, AZ::TICK_LAST = 100000 } |
Functions | |
| DECLARE_EBUS_EXTERN (TickEvents) | |
| DECLARE_EBUS_EXTERN (SystemTickEvents) | |
| DECLARE_EBUS_EXTERN (TickRequests) | |
Header file for buses that dispatch tick notification events and receive tick-related requests. A tick is a unit of time generated by the application.