Open 3D Engine AzFramework API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
EntityContextBus.h File Reference
#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>

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 (AzFramework)
 

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.