Menu
Lumberyard
C++ API Reference (Version 1.10)

TickBus.h File Reference

Header file for buses that dispatch tick notification events and receive tick-related requests. More...

Classes

class  AZ::TickEvents
 Interface for AZ::TickBus, which is the EBus that dispatches tick events. More...
 
struct  AZ::TickEvents::BusHandlerOrderCompare
 Determines the order in which handlers receive tick events. More...
 
class  AZ::TickRequests
 Interface for AZ::TickRequestBus, which components use to make tick-related requests. More...
 
class  AZ::SystemTickEvents
 Interface for AZ::SystemTickBus, which is the EBus that dispatches system tick events. More...
 

Namespaces

 AZ
 

Typedefs

typedef AZ::EBus< TickEvents > AZ::TickBus
 The EBus for tick notification events. More...
 
typedef AZ::EBus< TickRequests > AZ::TickRequestBus
 The EBus for tick-related requests. More...
 
using AZ::SystemTickBus = AZ::EBus< SystemTickEvents >
 The EBus for system tick notification events. More...
 

Enumerations

enum  AZ::ComponentTickBus {
  AZ::TICK_FIRST, AZ::TICK_PLACEMENT, AZ::TICK_ANIMATION, AZ::TICK_PHYSICS,
  AZ::TICK_DEFAULT, AZ::TICK_UI, AZ::TICK_LAST
}
 Values to help you set when a particular handler is notified of ticks. More...
 

Detailed Description

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.