Navigation
API > API/Plugins > API/Plugins/CurveExpression
| Name | FAnimNode_RemapCurvesFromMesh |
| Type | struct |
| Header File | /Engine/Plugins/Experimental/Animation/CurveExpression/Source/Runtime/Public/AnimNode_RemapCurvesFromMesh.h |
| Include Path | #include "AnimNode_RemapCurvesFromMesh.h" |
Syntax
USTRUCT (BlueprintInternalUseOnly)
struct FAnimNode_RemapCurvesFromMesh : public FAnimNode_RemapCurvesBase
Inheritance Hierarchy
- FAnimNode_Base → FAnimNode_RemapCurvesBase → FAnimNode_RemapCurvesFromMesh
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bUseAttachedParent | bool | If SourceMeshComponent is not valid, and if this is true, it will look for attached parent as a source | AnimNode_RemapCurvesFromMesh.h |
|
| SourceMeshComponent | TWeakObjectPtr< USkeletalMeshComponent > | This is used by default if it's valid | AnimNode_RemapCurvesFromMesh.h |
|
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| CurrentlyUsedSourceMesh | TWeakObjectPtr< const USkeletalMesh > | AnimNode_RemapCurvesFromMesh.h | ||
| CurrentlyUsedSourceMeshComponent | TWeakObjectPtr< const USkeletalMeshComponent > | This is source mesh references, so that we could compare and see if it has changed | AnimNode_RemapCurvesFromMesh.h | |
| CurrentlyUsedTargetMesh | TWeakObjectPtr< const USkeletalMesh > | Target mesh | AnimNode_RemapCurvesFromMesh.h | |
| SourceCurveValues | TMap< FName, float > | Transient data. | AnimNode_RemapCurvesFromMesh.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool Serialize
(
FArchive& Ar |
AnimNode_RemapCurvesFromMesh.h |
Overridden from FAnimNode_Base
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void Evaluate_AnyThread
(
FPoseContext& Output |
AnimNode_RemapCurvesFromMesh.h | ||
virtual void GatherDebugData
(
FNodeDebugData& DebugData |
AnimNode_RemapCurvesFromMesh.h | ||
virtual bool HasPreUpdate() |
AnimNode_RemapCurvesFromMesh.h | ||
virtual void PreUpdate
(
const UAnimInstance* InAnimInstance |
AnimNode_RemapCurvesFromMesh.h |