#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 |
Custom connection policy to make sure all we are fully in sync