#include <AzCore/Debug/Budget.h>#include <AzCore/EBus/EBus.h>#include <AzCore/Math/Uuid.h>#include <AzCore/Asset/AssetCommon.h>#include <AzCore/Component/ComponentBus.h>#include <AzFramework/AzFrameworkAPI.h>Classes | |
| class | AzFramework::EntityContextRequests | 
| class | AzFramework::EntityContextEvents | 
| class | AzFramework::EntityIdContextQueries | 
Namespaces | |
| namespace | AzFramework | 
| Namespace for file functions.  | |
Typedefs | |
| using | AzFramework::EntityContextId = AZ::Uuid | 
| using | AzFramework::EntityList = AZStd::vector< AZ::Entity * > | 
| using | AzFramework::EntityContextRequestBus = AZ::EBus< EntityContextRequests > | 
| using | AzFramework::EntityContextEventBus = AZ::EBus< EntityContextEvents > | 
| using | AzFramework::EntityIdContextQueryBus = AZ::EBus< EntityIdContextQueries > | 
Functions | |
| AZ_DECLARE_BUDGET_SHARED (AzFramework) | |
| AZ_DECLARE_EBUS_MULTI_ADDRESS (AZF_API, AzFramework::EntityContextRequests) | |
| AZ_DECLARE_EBUS_MULTI_ADDRESS (AZF_API, AzFramework::EntityContextEvents) | |
| AZ_DECLARE_EBUS_MULTI_ADDRESS (AZF_API, AzFramework::EntityIdContextQueries) | |
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.