UAnimGraphNode_AnimDynamics

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

AnimGraph

Header

/Engine/Source/Editor/AnimGraph/Classes/AnimGraphNode_AnimDynamics.h

Include

#include "AnimGraphNode_AnimDynamics.h"

Syntax

class UAnimGraphNode_AnimDynamics : public UAnimGraphNode_SkeletalControlBase

Variables

Name Description

Protected variable

FAnimPhysShape

 

EditPreviewShape

Keep a version of the current shape for rendering.

Functions

Name Description

Protected function Const

void

 

DrawAngularLimits

(
    FPrimitiveDrawInterface* PDI,
    FTransform JointTransform,
    const FAnimNode_AnimDynamics& Node...
)

Protected function Const

void

 

DrawLinearLimits

(
    FPrimitiveDrawInterface* PDI,
    FTransform ShapeTransform,
    const FAnimNode_AnimDynamics& Node...
)

Public function Const

FAnimNode_An...

 

GetPreviewDynamicsNode()

Public function Static

FReply

 

ResetButtonClicked

(
    IDetailLayoutBuilder* DetailLa...
)

Public function

void

 

ResetSim()

Overridden from UAnimGraphNode_SkeletalControlBase

Name Description

Protected function Virtual Const

FText

 

GetControllerDescription()

Returns the short descriptive name of the controller.

Protected function Virtual Const

const FAnimN...

 

GetNode()

Overridden from UAnimGraphNode_Base

Name Description

Public function Virtual

void

 

CustomizeDetails

(
    IDetailLayoutBuilder& DetailBuilde...
)

Can customize details tab

Public function Virtual Const

void

 

Draw

(
    FPrimitiveDrawInterface* PDI,
    USkeletalMeshComponent* Previe...
)

UAnimGraphNode_SkeletalControlBase.

Public function Virtual Const

void

 

GetOnScreenDebugInfo

(
    TArray< FText >& DebugInfo,
    FAnimNode_Base* RuntimeAnimNod...,
    USkeletalMeshComponent* Previe...
)

Public function Virtual

void

 

ValidateAnimNodeDuringCompilation

(
    USkeleton* ForSkeleton,
    FCompilerResultsLog& MessageLog
)

UAnimGraphNode_Base.

Overridden from UEdGraphNode

Name Description

Public function Virtual Const

FText

 

GetNodeTitle

(
    ENodeTitleType::Type TitleType
)

UEdGraphNode_Base.

Public function Virtual Const

FText

 

GetTooltipText()

Gets the tooltip to display when over the node

Overridden from UObject

Name Description

Protected function Virtual

void

 

PostEditChangeProperty

(
    FPropertyChangedEvent& PropertyCha...
)

Called when a property on this object has been modified externally

Public function Virtual

void

 

PostLoad()

Do any object-specific cleanup required immediately after loading an object.

Public function Virtual

void

 

Serialize

(
    FArchive& Ar
)

UObject.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss