| UObjectBase
|
Module |
|
Header |
/Engine/Source/Editor/AnimGraph/Classes/AnimGraphNode_LinkedAnimLayer.h |
Include |
#include "AnimGraphNode_LinkedAnimLayer.h" |
class UAnimGraphNode_LinkedAnimLayer : public UAnimGraphNode_LinkedAnimGraphBase
Name | Description | ||
---|---|---|---|
|
InterfaceGuid |
Guid of the named layer graph we refer to |
|
|
Node |
||
|
SetObjectBeingDebuggedHandle |
Handle used to hook into object being debugged changing. |
Name | Description | ||
---|---|---|---|
|
GetGuidForLayer() |
Helper function to get the interface graph GUID currently in use by the selected layer. |
|
|
TSubclassOf<... |
GetInterfaceForLayer() |
Helper function to get the interface currently in use by the selected layer. |
|
GetLayerName() |
--UI CALLBACKS -- // Handlers for layer combo |
|
|
GetLayerNames ( |
--UI CALLBACKS -- // Handlers for layer combo |
|
|
FAnimNode_Li... |
GetPreviewNode() |
Get the preview node, if any, when instanced in an animation blueprint and debugged. |
|
HandleInstanceChanged() |
||
|
HandleSetObjectBeingDebugged ( |
||
|
HasAvailableLayers() |
||
|
HasValidNonSelfLayer() |
||
|
OnLayerChanged ( |
||
|
UpdateGuidForLayer() |
Optionally updates layer GUID if it is invalid. |
Name | Description | ||
---|---|---|---|
|
GetCurrentInstanceBlueprintPath() |
Gets path to the currently selected instance class' blueprint. |
|
|
FAnimNode_Li... |
GetLinkedAnimGraphNode() |
|
|
const FAnimN... |
GetLinkedAnimGraphNode() |
|
|
OnShouldFilterInstanceBlueprint ( |
Filter callback for blueprints (only accept matching skeletons/interfaces) |
Name | Description | ||
---|---|---|---|
|
const FAnimN... |
GetCustomPropertyNode() |
|
|
FAnimNode_Cu... |
GetCustomPropertyNode() |
|
|
GetExposableProperties |
Searches the instance class for properties that we can expose (public and BP visible) |
|
|
UClass * |
GetTargetSkeletonClass() |
Helper used to get the skeleton class we are targeting. |
|
IsStructuralProperty ( |
Check whether the specified property is structural (i.e. should we rebuild the UI if it changes) |
|
|
NeedsToSpecifyValidTargetClass() |
Whether this node needs a valid target class up-front. |
Name | Description | ||
---|---|---|---|
|
CustomizeDetails ( |
Can customize details tab |
|
|
ValidateAnimNodeDuringCompilation ( |
Gives each visual node a chance to do final validation before it's node is harvested for use at runtime. |
Name | Description | ||
---|---|---|---|
|
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). |
Name | Description | ||
---|---|---|---|
|
UObject *... |
GetJumpTargetForDoubleClick() |
By default return any animation assets we have. |
|
GetNodeTitle ( |
Gets the name of this node, shown in title bar |
|
|
GetTooltipText() |
Gets the tooltip to display when over the node |
|
|
JumpToDefinition() |
Jump to the definition of this node (should only be called if CanJumpToDefinition() return true) |
|
|
ReconstructNode() |
Refresh the connectors on a node, preserving as many connections as it can. |