CriWare Unreal Engine
Plug-ins for CriWare solutions.
Loading...
Searching...
No Matches
SAtomRackActionMenu Class Reference

#include <SAtomRackActionMenu.h>

Inheritance diagram for SAtomRackActionMenu:

Public Member Functions

 ~SAtomRackActionMenu ()
void Construct (const FArguments &InArgs)
 SLATE_BEGIN_ARGS (SAtomRackActionMenu)

Protected Member Functions

void CollectAllActions (FGraphActionListBuilderBase &OutAllActions)
void OnActionSelected (const TArray< TSharedPtr< FEdGraphSchemaAction > > &SelectedActions, ESelectInfo::Type InSelectionType)
TSharedRef< SWidget > OnCreateWidgetForAction (struct FCreateWidgetForActionData *const InCreateData)

Protected Attributes

bool bAutoExpandActionMenu
TArray< UEdGraphPin * > DraggedFromPins
TSharedPtr< SGraphActionMenu > GraphActionMenu
UEdGraph * GraphObj
FDeprecateSlateVector2D NewNodePosition
SGraphEditor::FActionMenuClosed OnClosedCallback

Friends

class SAtomRackActionMenuItem

Constructor & Destructor Documentation

◆ ~SAtomRackActionMenu()

SAtomRackActionMenu::~SAtomRackActionMenu ( )

Member Function Documentation

◆ CollectAllActions()

void SAtomRackActionMenu::CollectAllActions ( FGraphActionListBuilderBase & OutAllActions)
protected

Callback used to populate all actions list in SGraphActionMenu

◆ Construct()

void SAtomRackActionMenu::Construct ( const FArguments & InArgs)

◆ OnActionSelected()

void SAtomRackActionMenu::OnActionSelected ( const TArray< TSharedPtr< FEdGraphSchemaAction > > & SelectedActions,
ESelectInfo::Type InSelectionType )
protected

◆ OnCreateWidgetForAction()

TSharedRef< SWidget > SAtomRackActionMenu::OnCreateWidgetForAction ( struct FCreateWidgetForActionData *const InCreateData)
protected

◆ SLATE_BEGIN_ARGS()

SAtomRackActionMenu::SLATE_BEGIN_ARGS ( SAtomRackActionMenu )
inline

◆ SAtomRackActionMenuItem

friend class SAtomRackActionMenuItem
friend

Member Data Documentation

◆ bAutoExpandActionMenu

bool SAtomRackActionMenu::bAutoExpandActionMenu
protected

◆ DraggedFromPins

TArray<UEdGraphPin*> SAtomRackActionMenu::DraggedFromPins
protected

◆ GraphActionMenu

TSharedPtr<SGraphActionMenu> SAtomRackActionMenu::GraphActionMenu
protected

◆ GraphObj

UEdGraph* SAtomRackActionMenu::GraphObj
protected

◆ NewNodePosition

FDeprecateSlateVector2D SAtomRackActionMenu::NewNodePosition
protected

◆ OnClosedCallback

SGraphEditor::FActionMenuClosed SAtomRackActionMenu::OnClosedCallback
protected

The documentation for this class was generated from the following files:
  • C:/git/uev2/Engine/Plugins/Runtime/CriWare/CriWare/Source/CriWareCoreEditor/Private/Widgets/SAtomRackActionMenu.h
  • C:/git/uev2/Engine/Plugins/Runtime/CriWare/CriWare/Source/CriWareCoreEditor/Private/Widgets/SAtomRackActionMenu.cpp