Menu
Lumberyard
C++ API Reference (Version 1.10)

EntityContextBus.h File Reference

Header file for buses that dispatch and receive events from an entity context. More...

Classes

class  AzFramework::SliceInstantiationTicket
 Identifies an asynchronous slice instantiation request. More...
 
class  AzFramework::EntityContextRequests
 Interface for AzFramework::EntityContextRequestBus, which is the EBus that makes requests to a given entity context. More...
 
class  AzFramework::EntityContextEvents
 Interface for the AzFramework::EntityContextEventBus, which is the EBus that dispatches notification events from the global entity context. More...
 
class  AzFramework::EntityIdContextQueries
 Interface for AzFramework::EntityIdContextQueryBus, which is the EBus that queries an entity about its context. More...
 
class  AzFramework::SliceInstantiationResults
 Interface for AzFramework::SliceInstantiationResultBus, which enables you to receive results regarding your slice instantiation requests. More...
 

Namespaces

 AZ
 
 AzFramework
 
 AZStd
 

Typedefs

using AzFramework::EntityContextId = AZ::Uuid
 Unique ID for an entity context. More...
 
using AzFramework::EntityContextRequestBus = AZ::EBus< EntityContextRequests >
 The EBus for requests to the entity context. More...
 
using AzFramework::EntityContextEventBus = AZ::EBus< EntityContextEvents >
 The EBus for entity context events. More...
 
using AzFramework::EntityIdContextQueryBus = AZ::EBus< EntityIdContextQueries >
 The EBus for querying an entity about its context. More...
 
using AzFramework::SliceInstantiationResultBus = AZ::EBus< SliceInstantiationResults >
 The EBus that notifies you about the results of your slice instantiation requests. More...
 

Detailed Description

Header file for buses that dispatch and receive events from an entity context.

Entity contexts are collections of entities. Examples of entity contexts are the editor context, game context, a custom context, and so on.