UK2Node::GetMenuActions

Replacement for [GetMenuEntries()](API\Runtime\Engine\EdGraph\UEdGraphNode\GetMenuEntries).

Choose your operating system:

Windows

macOS

Linux

Override Hierarchy

UK2Node::GetMenuActions()

UK2Node_AsyncAction::GetMenuActions()

UK2Node_LatentAbilityCall::GetMenuActions()

UGameplayTagsK2Node_MultiCompareGameplayTagContainerSingleTags::GetMenuActions()

UGameplayTagsK2Node_MultiCompareGameplayTagContainer::GetMenuActions()

UGameplayTagsK2Node_MultiCompareGameplayTagAssetInterfaceSingleTags::GetMenuActions()

UAnimGraphNode_BlendSpaceEvaluator::GetMenuActions()

UGameplayTagsK2Node_MultiCompareGameplayTagAssetInterface::GetMenuActions()

UAnimGraphNode_BlendSpaceSampleResult::GetMenuActions()

UAnimGraphNode_StateResult::GetMenuActions()

UAnimGraphNode_BlendSpaceGraph::GetMenuActions()

UK2Node_SetFieldsInStruct::GetMenuActions()

UK2Node_InputVectorAxisEvent::GetMenuActions()

UK2Node_GetEnumeratorNameAsString::GetMenuActions()

UAnimGraphNode_Root::GetMenuActions()

UAnimGraphNode_Mirror::GetMenuActions()

UK2Node_LatentGameplayTaskCall::GetMenuActions()

UK2Node_LatentAbilityCall::GetMenuActions()

UK2Node_GetInputVectorAxisValue::GetMenuActions()

UK2Node_GameplayCueEvent::GetMenuActions()

UK2Node_PixelMappingRendererComponent::GetMenuActions()

UAnimGraphNode_RotationOffsetBlendSpaceGraph::GetMenuActions()

UK2Node_VariableSetRef::GetMenuActions()

UAnimGraphNode_LinkedAnimGraph::GetMenuActions()

UK2Node_Self::GetMenuActions()

UK2Node_LoadAsset::GetMenuActions()

UK2Node_IfThenElse::GetMenuActions()

UK2Node_FunctionResult::GetMenuActions()

UAnimGraphNode_TransitionResult::GetMenuActions()

UAnimGraphNode_PoseBlendNode::GetMenuActions()

UGameplayTagsK2Node_LiteralGameplayTag::GetMenuActions()

UK2Node_SwitchName::GetMenuActions()

UK2Node_ExecutionSequence::GetMenuActions()

UK2Node_MultiGate::GetMenuActions()

UK2Node_Copy::GetMenuActions()

UK2Node_AnimNodeReference::GetMenuActions()

UK2Node_SwitchInteger::GetMenuActions()

UK2Node_MultiGate::GetMenuActions()

UK2Node_GetNumEnumEntries::GetMenuActions()

UK2Node_GetInputActionValue::GetMenuActions()

UK2Node_UpdateVirtualSubjectDataBase::GetMenuActions()

UAnimGraphNode_UseCachedPose::GetMenuActions()

UK2Node_GetDataTableRow::GetMenuActions()

UK2Node_EnumEquality::GetMenuActions()

UK2Node_GetSubsystem::GetMenuActions()

UK2Node_GetSubsystemFromPC::GetMenuActions()

UK2Node_GetEngineSubsystem::GetMenuActions()

UK2Node_GetEditorSubsystem::GetMenuActions()

UK2Node_BitmaskLiteral::GetMenuActions()

UK2Node_GetDMXFixtureType::GetMenuActions()

UK2Node_GetDMXFixturePatch::GetMenuActions()

UAnimGraphNode_SaveCachedPose::GetMenuActions()

UK2Node_SwitchString::GetMenuActions()

UK2Node_GetArrayItem::GetMenuActions()

UK2Node_AssignmentStatement::GetMenuActions()

UK2Node_MatineeController::GetMenuActions()

UK2Node_ConstructObjectFromClass::GetMenuActions()

UK2Node_EvaluateLiveLinkFrame::GetMenuActions()

UAnimGraphNode_TransitionPoseEvaluator::GetMenuActions()

UK2Node_GetEnumeratorName::GetMenuActions()

UK2Node_GetEnumeratorNameAsString::GetMenuActions()

UK2Node_ForEachElementInEnum::GetMenuActions()

UK2Node_EnumLiteral::GetMenuActions()

UK2Node_GetDMXAttributeValues::GetMenuActions()

UAnimGraphNode_RotationOffsetBlendSpace::GetMenuActions()

UAnimGraphNode_AimOffsetLookAt::GetMenuActions()

UDEPRECATED_K2Node_LocalVariable::GetMenuActions()

UGameplayTagsK2Node_SwitchGameplayTagContainer::GetMenuActions()

UGameplayTagsK2Node_SwitchGameplayTag::GetMenuActions()

UAnimGraphNode_PoseByName::GetMenuActions()

UK2Node_Knot::GetMenuActions()

UK2Node_FormatText::GetMenuActions()

UK2Node_CreateDelegate::GetMenuActions()

UAnimGraphNode_BlendSpacePlayer::GetMenuActions()

UK2Node_GetClassDefaults::GetMenuActions()

UK2Node_EnhancedInputAction::GetMenuActions()

UAnimGraphNode_BlendListByEnum::GetMenuActions()

UK2Node_TemporaryVariable::GetMenuActions()

UDEPRECATED_K2Node_LocalVariable::GetMenuActions()

UK2Node_GetInputAxisValue::GetMenuActions()

UAnimGraphNode_SequencePlayer::GetMenuActions()

UK2Node_Literal::GetMenuActions()

UAnimGraphNode_SequenceEvaluator::GetMenuActions()

UAnimGraphNode_LinkedAnimLayer::GetMenuActions()

UK2Node_SwitchEnum::GetMenuActions()

UK2Node_GetInputAxisKeyValue::GetMenuActions()

UK2Node_GetInputVectorAxisValue::GetMenuActions()

UK2Node_CastByteToEnum::GetMenuActions()

UK2Node_ConvertAsset::GetMenuActions()

UK2Node_GetSequenceBinding::GetMenuActions()

UK2Node_InputTouch::GetMenuActions()

UK2Node_InputAxisEvent::GetMenuActions()

UK2Node_BaseAsyncTask::GetMenuActions()

UK2Node_AsyncAction::GetMenuActions()

UK2Node_LatentAbilityCall::GetMenuActions()

UK2Node_LatentGameplayTaskCall::GetMenuActions()

UK2Node_LatentAbilityCall::GetMenuActions()

UK2Node_MathExpression::GetMenuActions()

UK2Node_InputAxisKeyEvent::GetMenuActions()

UK2Node_InputVectorAxisEvent::GetMenuActions()

UK2Node_WidgetAnimationEvent::GetMenuActions()

UK2Node_InputAction::GetMenuActions()

UK2Node_EaseFunction::GetMenuActions()

UK2Node_CustomEvent::GetMenuActions()

UK2Node_BreakStruct::GetMenuActions()

UK2Node_MakeStruct::GetMenuActions()

UK2Node_SetFieldsInStruct::GetMenuActions()

UK2Node_DoOnceMultiInput::GetMenuActions()

UDEPRECATED_K2Node_CastPatchToType::GetMenuActions()

UK2Node_TransitionRuleGetter::GetMenuActions()

UK2Node_MakeContainer::GetMenuActions()

UK2Node_GetSubsystemFromPC::GetMenuActions()

UK2Node_InputKey::GetMenuActions()

UK2Node_AnimGetter::GetMenuActions()

UK2Node_Timeline::GetMenuActions()

UK2Node_Select::GetMenuActions()

UK2Node_GetEngineSubsystem::GetMenuActions()

UK2Node_GetEditorSubsystem::GetMenuActions()

UAnimGraphNode_Base::GetMenuActions()

UAnimGraphNode_BlendSpaceEvaluator::GetMenuActions()

UAnimGraphNode_BlendSpaceSampleResult::GetMenuActions()

UAnimGraphNode_StateResult::GetMenuActions()

UAnimGraphNode_BlendSpaceGraph::GetMenuActions()

UAnimGraphNode_Root::GetMenuActions()

UAnimGraphNode_Mirror::GetMenuActions()

UAnimGraphNode_RotationOffsetBlendSpaceGraph::GetMenuActions()

UAnimGraphNode_LinkedAnimGraph::GetMenuActions()

UAnimGraphNode_TransitionResult::GetMenuActions()

UAnimGraphNode_PoseBlendNode::GetMenuActions()

UAnimGraphNode_UseCachedPose::GetMenuActions()

UAnimGraphNode_SaveCachedPose::GetMenuActions()

UAnimGraphNode_TransitionPoseEvaluator::GetMenuActions()

UAnimGraphNode_RotationOffsetBlendSpace::GetMenuActions()

UAnimGraphNode_AimOffsetLookAt::GetMenuActions()

UAnimGraphNode_PoseByName::GetMenuActions()

UAnimGraphNode_BlendSpacePlayer::GetMenuActions()

UAnimGraphNode_BlendListByEnum::GetMenuActions()

UAnimGraphNode_SequencePlayer::GetMenuActions()

UAnimGraphNode_SequenceEvaluator::GetMenuActions()

UAnimGraphNode_LinkedAnimLayer::GetMenuActions()

References

Module

BlueprintGraph

Header

/Engine/Source/Editor/BlueprintGraph/Classes/K2Node.h

Include

#include "K2Node.h"

Syntax

virtual void GetMenuActions
(
    FBlueprintActionDatabaseRegistrar & ActionRegistrar
) const

Remarks

Replacement for GetMenuEntries(). Override to add specific UBlueprintNodeSpawners pertaining to the sub-class type. Serves as an extensible way for new nodes, and game module nodes to add themselves to context menus.

Parameters

Parameter

Description

ActionListOut

The list to be populated with new spawners.