Module |
|
Header |
/Engine/Source/Editor/BlueprintGraph/Classes/K2Node_Variable.h |
Include |
#include "K2Node_Variable.h" |
class UK2Node_Variable : public UK2Node
Name | Description | ||
---|---|---|---|
|
TEnumAsByte< ES... |
SelfContextInfo |
|
|
VariableReference |
Reference to variable we want to set/get |
Name | Description | |
---|---|---|
|
UK2Node_Variable ( |
Name | Description | ||
---|---|---|---|
|
CheckForErrors ( |
Validates there are no errors in the node |
|
|
CreatePinForSelf() |
Creates 'self' pin |
|
|
CreatePinForVariable ( |
Creates a reader or writer pin for a variable. |
|
|
DoesRenamedVariableMatch |
Returns true if the variable names match, this looks for redirectors |
|
|
FBPVariableD... |
GetBlueprintVarDescription() |
|
|
FProperty &#... |
GetPropertyForVariable() |
Get the FProperty for this variable node |
|
FProperty &#... |
GetPropertyForVariableFromSkeleton() |
Get the FProperty for this variable node |
|
UEdGraphPin ... |
GetValuePin() |
Accessor for the value output pin of the node |
|
GetVariableIconAndColor ( |
Utility method intended to serve as a choke point for various slate widgets to grab an icon from (for a specified variable). |
|
|
UClass * |
GetVariableSourceClass() |
Get the class to look for this variable in |
|
GetVarIconFromPinType ( |
Utility method intended to serve as a choke point for various slate widgets to grab an icon from (for a specified variable pin type). |
|
|
GetVarName() |
Util to get variable name |
|
|
GetVarNameString() |
Util to get variable name as a string |
|
|
GetVarNameText() |
||
|
RecreatePinForVariable ( |
Creates a reader or writer pin for a variable from an old pin. |
|
|
RemapRestrictedLinkReference |
Remap a reference from one variable to another, if this variable is of class type 'MatchInVariableClass', and if linked to anything that is a child of 'RemapIfLinkedToClass'. |
|
|
SetFromProperty |
Set up this variable node from the supplied FProperty |
Name | Description | ||
---|---|---|---|
|
ERedirectTyp... |
DoPinsMatchForReconstruction ( |
Whether or not two pins match for purposes of reconnection after reconstruction. |
|
DrawNodeAsVariable() |
Return whether to draw this node as a small variable node |
|
|
GetCornerIcon() |
||
|
GetNodeAttributes ( |
This function returns an arbitrary number of attributes that describe this node for analytics events |
|
|
GetToolTipHeading() |
||
|
HandleVariableRenamed ( |
Handle when a variable is renamed in the Blueprint Palette |
|
|
HasExternalDependencies |
Returns whether or not this node has dependencies on an external structure If OptionalOutput isn't null, it should be filled with the known dependencies objects (Classes, Structures, Functions, etc). |
|
|
ReferencesVariable |
Return whether this node references the specified variable, give the supplied scope. |
Name | Description | ||
---|---|---|---|
|
AutowireNewNode ( |
Autowire a newly created node. |
|
|
CanJumpToDefinition() |
Returns true if it is possible to jump to the definition of this node (e.g., if it's a variable get or a function call) |
|
|
CanPasteHere ( |
Determine if this node can live in the specified graph |
|
|
FEdGraphNode... |
GetDeprecationResponse ( |
Returns the response to use when reporting a deprecation. |
|
GetDocumentationExcerptName() |
Returns the name of the excerpt to display from the specified external documentation link for the graph node Default behavior is to return the class name (including prefix) |
|
|
GetDocumentationLink() |
Returns the link used for external documentation for the graph node |
|
|
GetFindReferenceSearchString() |
Gets the search string to find references to this node |
|
|
GetIconAndTint ( |
||
|
UObject *... |
GetJumpTargetForDoubleClick() |
Returns the object that should be focused when double-clicking on this node (the object can be an actor, which selects it in the world, or a node/graph/pin) |
|
GetNodeTitleColor() |
Gets the draw color of a node's title bar |
|
|
HasDeprecatedReference() |
Returns true if this node references a deprecated type or member. |
|
|
JumpToDefinition() |
Jump to the definition of this node (should only be called if CanJumpToDefinition() return true) |
|
|
PostPasteNode() |
Perform any fixups (deep copies of associated data, etc...) necessary after a node has been pasted in the editor |
|
|
ReconstructNode() |
Refresh the connectors on a node, preserving as many connections as it can. |
|
|
ValidateNodeDuringCompilation ( |
Gives each visual node a chance to do final validation before it's node is harvested for use at runtime. |
Name | Description | ||
---|---|---|---|
|
uint32: 1 |
bSelfContext_DEPRECATED |
Whether or not this should be a "self" context |
|
VariableName_DEPRECATED |
Name of variable |
|
|
TSubclassOf< cl... |
VariableSourceClass_DEPRECATED |
Class that this variable is defined in. Should be NULL if bSelfContext is true. |