|
| AZ_TYPE_INFO_WITH_NAME_DECL (BehaviorEBusHandler) |
|
| AZ_RTTI_NO_TYPE_INFO_DECL () |
|
virtual int | GetFunctionIndex (const char *name) const =0 |
|
template<class BusId > |
bool | Connect (BusId id) |
|
virtual bool | Connect (BehaviorArgument *id=nullptr)=0 |
|
virtual void | Disconnect (BehaviorArgument *id=nullptr)=0 |
|
template<class BusId > |
void | Disconnect (BusId id) |
|
virtual bool | IsConnected ()=0 |
|
virtual bool | IsConnectedId (BehaviorArgument *id)=0 |
|
template<class Hook > |
bool | InstallHook (int index, Hook h, void *userData=nullptr) |
|
template<class Hook > |
bool | InstallHook (const char *name, Hook h, void *userData=nullptr) |
|
bool | InstallGenericHook (int index, GenericHookType hook, void *userData=nullptr) |
|
bool | InstallGenericHook (const char *name, GenericHookType hook, void *userData=nullptr) |
|
const EventArray & | GetEvents () const |
|
AZStd::string | GetScriptPath () const |
|
void | SetScriptPath (const char *scriptPath) |
|
The documentation for this class was generated from the following files:
- Code/Framework/AzCore/AzCore/RTTI/BehaviorContext.h
- Code/Framework/AzCore/AzCore/RTTI/BehaviorEBusHandler.inl