Open 3D Engine ScriptCanvas Gem API Reference
24.09
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
Static Public Member Functions | |
static NodeTypeIdentifier | ConstructNodeType (const Node *scriptCanvasNode) |
static NodeTypeIdentifier | ConstructEBusIdentifier (ScriptCanvas::EBusBusId ebusIdentifier) |
static NodeTypeIdentifier | ConstructEBusEventSenderIdentifier (ScriptCanvas::EBusBusId ebusIdentifier, const EBusEventId &eventId) |
static NodeTypeIdentifier | ConstructEBusEventSenderOverloadedIdentifier (ScriptCanvas::EBusBusId ebusIdentifier, const EBusEventId &eventId) |
static NodeTypeIdentifier | ConstructEBusEventReceiverIdentifier (ScriptCanvas::EBusBusId ebusIdentifier, const EBusEventId &eventId) |
static NodeTypeIdentifier | ConstructFunctionNodeIdentifier (const AZ::Data::AssetId &assetId) |
static NodeTypeIdentifier | ConstructEmbeddedFunctionNodeIdentifier (const AZ::Data::AssetId &assetId) |
static NodeTypeIdentifier | ConstructScriptEventIdentifier (ScriptCanvas::EBusBusId busId) |
static NodeTypeIdentifier | ConstructSendScriptEventIdentifier (ScriptCanvas::EBusBusId ebusIdentifier, const EBusEventId &eventId) |
static NodeTypeIdentifier | ConstructScriptEventReceiverIdentifier (ScriptCanvas::EBusBusId ebusIdentifier, const EBusEventId &eventId) |
static NodeTypeIdentifier | ConstructCustomNodeIdentifier (const AZ::Uuid &nodeId) |
static NodeTypeIdentifier | ConstructMethodNodeIdentifier (AZStd::string_view methodClass, AZStd::string_view methodName, ScriptCanvas::PropertyStatus propertyStatus) |
static NodeTypeIdentifier | ConstructGlobalMethodNodeIdentifier (AZStd::string_view methodName) |
static NodeTypeIdentifier | ConstructMethodOverloadedNodeIdentifier (AZStd::string_view methodName) |
static NodeTypeIdentifier | ConstructGetVariableNodeIdentifier (const VariableId &variableId) |
static NodeTypeIdentifier | ConstructSetVariableNodeIdentifier (const VariableId &variableId) |
static NodeTypeIdentifier | ConstructAzEventIdentifier (AzEventIdentifier azEventIdentifier) |
static void | InitializeNode (Node *node, const NodeReplacementConfiguration &config) |