|
| AZ_CLASS_ALLOCATOR (DefaultBehaviorHandlerDestroyer, AZ::SystemAllocator) |
|
| DefaultBehaviorHandlerDestroyer (AZ::BehaviorEBus *ebus, AZ::BehaviorContext *behaviorContext, const AZStd::string &name) |
|
bool | Call (AZStd::span< AZ::BehaviorArgument > arguments, AZ::BehaviorArgument *result=nullptr) const override |
|
ResultOutcome | IsCallable (AZStd::span< AZ::BehaviorArgument > arguments, AZ::BehaviorArgument *result=nullptr) const override |
|
bool | HasResult () const override |
|
bool | IsMember () const override |
|
Public Member Functions inherited from ScriptEvents::BehaviorHandlerFactoryMethod |
| AZ_CLASS_ALLOCATOR (BehaviorHandlerFactoryMethod, AZ::SystemAllocator) |
|
| BehaviorHandlerFactoryMethod (AZ::BehaviorEBus *ebus, AZ::BehaviorContext *behaviorContext, const AZStd::string &name) |
|
bool | Call (AZStd::span< AZ::BehaviorArgument > arguments, AZ::BehaviorArgument *result=nullptr) const override |
|
ResultOutcome | IsCallable (AZStd::span< AZ::BehaviorArgument > arguments, AZ::BehaviorArgument *result=nullptr) const override |
|
bool | HasResult () const override |
|
bool | IsMember () const override |
|
bool | HasBusId () const override |
|
const AZ::BehaviorParameter * | GetBusIdArgument () const override |
|
void | OverrideParameterTraits (size_t, AZ::u32, AZ::u32) override |
|
size_t | GetNumArguments () const override |
|
size_t | GetMinNumberOfArguments () const override |
|
const AZ::BehaviorParameter * | GetArgument (size_t) const override |
|
const AZStd::string * | GetArgumentName (size_t) const override |
|
void | SetArgumentName (size_t, AZStd::string) override |
|
const AZStd::string * | GetArgumentToolTip (size_t) const override |
|
void | SetArgumentToolTip (size_t, AZStd::string) override |
|
void | SetDefaultValue (size_t, AZ::BehaviorDefaultValuePtr) override |
|
AZ::BehaviorDefaultValuePtr | GetDefaultValue (size_t) const override |
|
const AZ::BehaviorParameter * | GetResult () const override |
|