Navigation
API > API/Editor > API/Editor/AnimGraph
Inheritance Hierarchy
- UK2Node_CallFunction
- UK2Node_AnimGetter
References
| Module | AnimGraph |
| Header | /Engine/Source/Editor/AnimGraph/Public/K2Node_AnimGetter.h |
| Include | #include "K2Node_AnimGetter.h" |
Syntax
UCLASS (MinimalAPI)
class UK2Node_AnimGetter : public UK2Node_CallFunction
Variables
| Type | Name | Description | |
|---|---|---|---|
| FText | CachedTitle | Cached node title. | |
| TArray< FString > | Contexts | List of valid contexts for the node. | |
| TObjectPtr< UClass > | GetterClass | The UAnimInstance derived class that implements the getter we are running. | |
| TObjectPtr< const UAnimBlueprint > | SourceAnimBlueprint | The anim blueprint that generated this getter. | |
| TObjectPtr< UAnimGraphNode_Base > | SourceNode | The node that is required for the getter. | |
| TObjectPtr< UAnimStateNodeBase > | SourceStateNode | UAnimStateNode doesn't use the same hierarchy so we need to have a seperate property here to handle those. |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | |||
| void | BeginDestroy () |
||
| bool | CanCreateUnderSpecifiedSchema
(
const UEdGraphSchema* Schema |
||
| bool | |||
| FText | GenerateTitle
(
UFunction* Getter, |
Generates a title for the node based on its function and the context it is in | |
| void | GetMenuActions
(
FBlueprintActionDatabaseRegistrar& ActionRegistrar |
||
| FText | GetNodeTitle
(
ENodeTitleType::Type TitleType |
||
| bool | GetterRequiresParameter
(
const UFunction* Getter, |
Returns whether or not the provided UFunction requires the named parameter | |
| bool | IsActionFilteredOut
(
FBlueprintActionFilter const& Filter |
||
| bool | IsContextValidForSchema
(
const UEdGraphSchema* Schema |
Checks the cached context strings to make sure this getter is valid within the provided schema | |
| void | PostLoad () |
||
| void | |||
| void | |||
| void | PostSpawnNodeSetup
(
UEdGraphNode* NewNode, |
Passed to blueprint spawners to configure spawned nodes | |
| void | |||
| void | Fixes the SourceNode to be the state machine owner of SourceStateNode (if it is not null) | ||
| void | Fixes the SourceStateNode to be the state of the node's owner. | ||
| void | Serialize
(
FArchive& Ar |
||
| void | |||
| void | Recache the title, used if the source node or source state changes | ||
| void | UpdateCachedTitle
(
FNodeSpawnData& SpawnData |
Sets CachedTitle for a new node to be created | |
| void | ValidateNodeDuringCompilation
(
FCompilerResultsLog& MessageLog |