UCLASS(MinimalAPI, Meta=(Keywords = "Ternary If"))
More...
#include <DialogueK2Node_Select.h>
UCLASS(MinimalAPI, Meta=(Keywords = "Ternary If"))
Select BlueprintNode Based on UK2Node_Select
Definition at line 28 of file DialogueK2Node_Select.h.
◆ UDialogueK2Node_Select()
| UDialogueK2Node_Select::UDialogueK2Node_Select |
( |
const FObjectInitializer & | ObjectInitializer | ) |
|
◆ AllocateDefaultPins()
| void UDialogueK2Node_Select::AllocateDefaultPins |
( |
| ) |
|
|
override |
◆ CreateNodeHandler()
| FNodeHandlingFunctor * UDialogueK2Node_Select::CreateNodeHandler |
( |
class FKismetCompilerContext & | CompilerContext | ) |
const |
|
override |
◆ GENERATED_BODY()
| UDialogueK2Node_Select::GENERATED_BODY |
( |
| ) |
|
|
private |
◆ GetConditionalFunction()
| UFunction * UDialogueK2Node_Select::GetConditionalFunction |
( |
| ) |
|
|
static |
◆ GetDefaultValuePin()
| UEdGraphPin * UDialogueK2Node_Select::GetDefaultValuePin |
( |
| ) |
const |
|
inline |
◆ GetIconAndTint()
| FSlateIcon UDialogueK2Node_Select::GetIconAndTint |
( |
FLinearColor & | OutColor | ) |
const |
|
override |
◆ GetMenuActions()
| void UDialogueK2Node_Select::GetMenuActions |
( |
FBlueprintActionDatabaseRegistrar & | ActionRegistrar | ) |
const |
|
override |
◆ GetMenuCategory()
| FText UDialogueK2Node_Select::GetMenuCategory |
( |
| ) |
const |
|
override |
◆ GetNodeRefreshPriority()
| int32 UDialogueK2Node_Select::GetNodeRefreshPriority |
( |
| ) |
const |
|
inlineoverride |
◆ GetNodeTitle()
| FText UDialogueK2Node_Select::GetNodeTitle |
( |
ENodeTitleType::Type | TitleType | ) |
const |
|
override |
◆ GetOptionPins()
| const TArray< UEdGraphPin * > UDialogueK2Node_Select::GetOptionPins |
( |
| ) |
const |
|
inline |
◆ GetPrintStringFunction()
| void UDialogueK2Node_Select::GetPrintStringFunction |
( |
FName & | FunctionName, |
|
|
UClass ** | FunctionClass ) |
|
static |
◆ GetReturnValuePin()
| UEdGraphPin * UDialogueK2Node_Select::GetReturnValuePin |
( |
| ) |
const |
|
inline |
◆ GetTooltipText()
| FText UDialogueK2Node_Select::GetTooltipText |
( |
| ) |
const |
|
override |
◆ GetVariableNamePin()
| UEdGraphPin * UDialogueK2Node_Select::GetVariableNamePin |
( |
| ) |
const |
|
inline |
◆ IsConnectionDisallowed()
| bool UDialogueK2Node_Select::IsConnectionDisallowed |
( |
const UEdGraphPin * | MyPin, |
|
|
const UEdGraphPin * | OtherPin, |
|
|
FString & | OutReason ) const |
|
override |
◆ IsNodePure()
| bool UDialogueK2Node_Select::IsNodePure |
( |
| ) |
const |
|
inlineoverride |
◆ IsNodeSafeToIgnore()
| bool UDialogueK2Node_Select::IsNodeSafeToIgnore |
( |
| ) |
const |
|
inlineoverride |
◆ NodeConnectionListChanged()
| void UDialogueK2Node_Select::NodeConnectionListChanged |
( |
| ) |
|
|
override |
◆ NotifyPinConnectionListChanged()
| void UDialogueK2Node_Select::NotifyPinConnectionListChanged |
( |
UEdGraphPin * | Pin | ) |
|
|
overridevirtual |
Determine if any pins are connected, if so make all the other pins the same type, if not, make sure pins are switched back to wildcards
Definition at line 386 of file DialogueK2Node_Select.cpp.
◆ PinTypeChanged()
| void UDialogueK2Node_Select::PinTypeChanged |
( |
UEdGraphPin * | Pin | ) |
|
|
override |
◆ PostReconstructNode()
| void UDialogueK2Node_Select::PostReconstructNode |
( |
| ) |
|
|
override |
◆ RefreshPinNames()
| bool UDialogueK2Node_Select::RefreshPinNames |
( |
| ) |
|
◆ RefreshVariablePinType()
| void UDialogueK2Node_Select::RefreshVariablePinType |
( |
| ) |
|
|
inlineprivate |
◆ bReconstructNode
| bool UDialogueK2Node_Select::bReconstructNode |
|
protectedTransient |
UPROPERTY(Transient)
Whether we need to reconstruct the node after the pins have changed
Definition at line 155 of file DialogueK2Node_Select.h.
◆ INDEX_PIN_Default
| constexpr int32 UDialogueK2Node_Select::INDEX_PIN_Default = 2 |
|
staticconstexpr |
◆ INDEX_PIN_OPTIONS_START
| constexpr int32 UDialogueK2Node_Select::INDEX_PIN_OPTIONS_START = 3 |
|
staticconstexpr |
◆ INDEX_PIN_Return
| constexpr int32 UDialogueK2Node_Select::INDEX_PIN_Return = 0 |
|
staticconstexpr |
◆ INDEX_PIN_VariableName
| constexpr int32 UDialogueK2Node_Select::INDEX_PIN_VariableName = 1 |
|
staticconstexpr |
◆ PIN_DefaultValue
| const FName UDialogueK2Node_Select::PIN_DefaultValue |
|
staticprotected |
◆ PIN_VariableName
| const FName UDialogueK2Node_Select::PIN_VariableName |
|
staticprotected |
◆ PinNames
| TArray<FName> UDialogueK2Node_Select::PinNames |
|
protected |
UPROPERTY()
List of the current entries (Pin Names) based on owner dialogue name and on all dialogues
Definition at line 137 of file DialogueK2Node_Select.h.
◆ VariablePinType
| FName UDialogueK2Node_Select::VariablePinType |
|
protected |
◆ VariableType
The documentation for this class was generated from the following files: