Open 3D Engine ScriptCanvas 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.
ScriptCanvas::BehaviorContextUtils Member List

This is the complete list of members for ScriptCanvas::BehaviorContextUtils, including all inherited members.

ConstructTuple(const AZ::TypeId &typeID) (defined in ScriptCanvas::BehaviorContextUtils)ScriptCanvas::BehaviorContextUtilsstatic
ConstructTupleGetContext(const AZ::TypeId &typeID) (defined in ScriptCanvas::BehaviorContextUtils)ScriptCanvas::BehaviorContextUtilsstatic
FindClass(const AZ::BehaviorMethod *&outMethod, const AZ::BehaviorClass *&outClass, AZStd::string_view className, AZStd::string_view methodName, PropertyStatus propertyStatus=PropertyStatus::None, AZStd::string *outPrettyClassName=nullptr, bool warnOnMissing=true) (defined in ScriptCanvas::BehaviorContextUtils)ScriptCanvas::BehaviorContextUtilsstatic
FindEBus(const AZ::BehaviorEBus *&outEBus, AZStd::string_view ebusName, bool warnOnMissing=true) (defined in ScriptCanvas::BehaviorContextUtils)ScriptCanvas::BehaviorContextUtilsstatic
FindEvent(const AZ::BehaviorMethod *&outMethod, AZStd::string_view ebusName, AZStd::string_view eventName, EventType *outEventType=nullptr, bool warnOnMissing=true) (defined in ScriptCanvas::BehaviorContextUtils)ScriptCanvas::BehaviorContextUtilsstatic
FindEvent(const AZ::BehaviorMethod *&outMethod, const AZ::BehaviorEBus *const ebus, AZStd::string_view eventName, EventType *outEventType=nullptr, bool warnOnMissing=true) (defined in ScriptCanvas::BehaviorContextUtils)ScriptCanvas::BehaviorContextUtilsstatic
FindExplicitOverload(const AZ::BehaviorMethod *&outMethod, const AZ::BehaviorClass *&outClass, AZStd::string_view className, AZStd::string_view methodName, AZStd::string *outPrettyClassName=nullptr) (defined in ScriptCanvas::BehaviorContextUtils)ScriptCanvas::BehaviorContextUtilsstatic
FindExposedMethodName(const AZ::BehaviorMethod &method, const AZ::BehaviorClass *behaviorClass) (defined in ScriptCanvas::BehaviorContextUtils)ScriptCanvas::BehaviorContextUtilsstatic
FindFree(const AZ::BehaviorMethod *&outMethod, AZStd::string_view methodName, bool warnOnMissing=true) (defined in ScriptCanvas::BehaviorContextUtils)ScriptCanvas::BehaviorContextUtilsstatic
GenerateFingerprintForBehaviorContext() (defined in ScriptCanvas::BehaviorContextUtils)ScriptCanvas::BehaviorContextUtilsstatic
GenerateFingerprintForMethod(const MethodType &methodType, const AZStd::string &className, const AZStd::string &methodName) (defined in ScriptCanvas::BehaviorContextUtils)ScriptCanvas::BehaviorContextUtilsstatic
GetCheck(const AZ::BehaviorMethod &method) (defined in ScriptCanvas::BehaviorContextUtils)ScriptCanvas::BehaviorContextUtilsstatic
GetEBusAddressPolicy(const AZ::BehaviorEBus &ebus) (defined in ScriptCanvas::BehaviorContextUtils)ScriptCanvas::BehaviorContextUtilsstatic
GetEBusAddressPolicyByUuid(AZ::Uuid addressTypeUuid) (defined in ScriptCanvas::BehaviorContextUtils)ScriptCanvas::BehaviorContextUtilsstatic
GetEventMethod(const AZ::BehaviorEBus &ebus, const AZ::BehaviorEBusEventSender &ebusEventSender) (defined in ScriptCanvas::BehaviorContextUtils)ScriptCanvas::BehaviorContextUtilsstatic
GetEventType(const AZ::BehaviorEBus &ebus) (defined in ScriptCanvas::BehaviorContextUtils)ScriptCanvas::BehaviorContextUtilsstatic
GetUnpackedTypes(const AZ::TypeId &typeID) (defined in ScriptCanvas::BehaviorContextUtils)ScriptCanvas::BehaviorContextUtilsstatic
HashCombineClasses(size_t &outHash, const AZStd::unordered_map< AZStd::string, AZ::BehaviorClass * > *const unsortedClasses) (defined in ScriptCanvas::BehaviorContextUtils)ScriptCanvas::BehaviorContextUtilsstatic
HashCombineEBuses(size_t &outHash, const AZStd::unordered_map< AZStd::string, AZ::BehaviorEBus * > *const unsortedEBuses) (defined in ScriptCanvas::BehaviorContextUtils)ScriptCanvas::BehaviorContextUtilsstatic
HashCombineEvents(size_t &outHash, const AZ::BehaviorEBus *const ebus) (defined in ScriptCanvas::BehaviorContextUtils)ScriptCanvas::BehaviorContextUtilsstatic
HashCombineMethods(size_t &outHash, const AZStd::unordered_map< AZStd::string, AZ::BehaviorMethod * > *const unsortedMethods) (defined in ScriptCanvas::BehaviorContextUtils)ScriptCanvas::BehaviorContextUtilsstatic
HashCombineMethodSignature(size_t &outHash, const AZ::BehaviorMethod *const behaviorMethod) (defined in ScriptCanvas::BehaviorContextUtils)ScriptCanvas::BehaviorContextUtilsstatic
HashCombineProperties(size_t &outHash, const AZStd::unordered_map< AZStd::string, AZ::BehaviorProperty * > *const behaviorProperties) (defined in ScriptCanvas::BehaviorContextUtils)ScriptCanvas::BehaviorContextUtilsstatic
IsSameDataType(const AZ::BehaviorParameter *const parameter, Data::Type dataType) (defined in ScriptCanvas::BehaviorContextUtils)ScriptCanvas::BehaviorContextUtilsstatic