Open 3D Engine LyShine Gem 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.
UiGameEntityContextRequests Class Reference

Bus for making requests to the UI game entity context. More...

#include <UiGameEntityContextBus.h>

Inherits AZ::EBusTraits.

Public Types

typedef AzFramework::EntityContextId BusIdType
 

Public Member Functions

virtual AzFramework::SliceInstantiationTicket InstantiateDynamicSlice (const AZ::Data::Asset< AZ::Data::AssetData > &, const AZ::Vector2 &, bool, AZ::Entity *, const AZ::IdUtils::Remapper< AZ::EntityId >::IdMapper &)
 

Static Public Attributes

static const AZ::EBusAddressPolicy AddressPolicy = AZ::EBusAddressPolicy::ById
 
static const AZ::EBusHandlerPolicy HandlerPolicy = AZ::EBusHandlerPolicy::Single
 

Detailed Description

Bus for making requests to the UI game entity context.

Member Function Documentation

◆ InstantiateDynamicSlice()

virtual AzFramework::SliceInstantiationTicket UiGameEntityContextRequests::InstantiateDynamicSlice ( const AZ::Data::Asset< AZ::Data::AssetData > &  ,
const AZ::Vector2 &  ,
bool  ,
AZ::Entity *  ,
const AZ::IdUtils::Remapper< AZ::EntityId >::IdMapper &   
)
inlinevirtual

Instantiates a dynamic slice asynchronously.

Returns
a ticket identifying the spawn request. Callers can immediately subscribe to the SliceInstantiationResultBus for this ticket to receive result for this specific request.

The documentation for this class was generated from the following file: