Open 3D Engine AzCore 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.
AZ::Data::AssetEvents::AssetConnectionPolicy< Bus > Struct Template Reference

#include <AssetCommon.h>

Inherits AZ::EBusConnectionPolicy< Bus >.

Static Public Member Functions

static void Connect (typename Bus::BusPtr &busPtr, typename Bus::Context &context, typename Bus::HandlerNode &handler, typename Bus::Context::ConnectLockGuard &connectLock, const typename Bus::BusIdType &id=0)
 
- Static Public Member Functions inherited from AZ::EBusConnectionPolicy< Bus >
static void Connect (BusPtr &ptr, Context &context, HandlerNode &handler, ConnectLockGuard &contextLock, const BusIdType &id=0)
 
static void Disconnect (Context &context, HandlerNode &handler, BusPtr &ptr)
 

Additional Inherited Members

- Public Types inherited from AZ::EBusConnectionPolicy< Bus >
typedef Bus::BusPtr BusPtr
 
typedef Bus::BusIdType BusIdType
 
typedef Bus::HandlerNode HandlerNode
 
typedef Bus::Context Context
 
typedef Bus::MutexType MutexType
 
typedef Bus::Context::ConnectLockGuard ConnectLockGuard
 

Detailed Description

template<class Bus>
struct AZ::Data::AssetEvents::AssetConnectionPolicy< Bus >

Custom connection policy to make sure all we are fully in sync


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