A Demo Project for the UnrealEngineSDK
Loading...
Searching...
No Matches
SGraphNode_DialogueK2Switch.h
Go to the documentation of this file.
1// Copyright Csaba Molnar, Daniel Butum. All Rights Reserved.
2#pragma once
3
4#include "CoreMinimal.h"
5#include "Widgets/DeclarativeSyntaxSupport.h"
6#include "KismetNodes/SGraphNodeK2Base.h"
7
8
10
12{
15
16public:
18 SLATE_END_ARGS()
19
20 void Construct(const FArguments& InArgs, UDialogueK2Node_SwitchDialogueCallback* InNode);
21
22 // SGraphNode interface
23 void CreatePinWidgets() override;
24
25protected:
26 void CreateOutputSideAddButton(TSharedPtr<SVerticalBox> OutputBox) override;
27 EVisibility IsAddPinButtonVisible() const override;
28 FReply OnAddPin() override;
29 // End of SGraphNode interface
30
31private:
32 // The blueprint dialogue switch this view represents
34};
35
void CreateOutputSideAddButton(TSharedPtr< SVerticalBox > OutputBox) override
UDialogueK2Node_SwitchDialogueCallback * DialogueK2Node_Switch
void Construct(const FArguments &InArgs, UDialogueK2Node_SwitchDialogueCallback *InNode)
EVisibility IsAddPinButtonVisible() const override