Navigation
API > API/Plugins > API/Plugins/PhysicsControlUncookedOnly
| Name | UAnimGraphNode_RigidBodyWithControl |
| Type | class |
| Header File | /Engine/Plugins/Experimental/PhysicsControl/Source/PhysicsControlUncookedOnly/Public/AnimGraphNode_RigidBodyWithControl.h |
| Include Path | #include "AnimGraphNode_RigidBodyWithControl.h" |
Syntax
UCLASS (MinimalAPI, Meta=(Keywords="Simulate Rigid Body Physics Ragdoll"))
class UAnimGraphNode_RigidBodyWithControl : public UAnimGraphNode_SkeletalControlBase
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UEdGraphNode → UK2Node → UAnimGraphNode_Base → UAnimGraphNode_SkeletalControlBase → UAnimGraphNode_RigidBodyWithControl
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UAnimGraphNode_RigidBodyWithControl
(
const FObjectInitializer& ObjectInitializer |
AnimGraphNode_RigidBodyWithControl.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Node | FAnimNode_RigidBodyWithControl | AnimGraphNode_RigidBodyWithControl.h |
|
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| PoseWatchElementBodies | TWeakObjectPtr< UPoseWatchElement > | AnimGraphNode_RigidBodyWithControl.h | ||
| PoseWatchElementConstraints | TWeakObjectPtr< UPoseWatchElement > | AnimGraphNode_RigidBodyWithControl.h | ||
| PoseWatchElementParentSpaceControls | TWeakObjectPtr< UPoseWatchElement > | AnimGraphNode_RigidBodyWithControl.h | ||
| PoseWatchElementWorldSpaceControls | TWeakObjectPtr< UPoseWatchElement > | AnimGraphNode_RigidBodyWithControl.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void CustomizeDetails
(
IDetailLayoutBuilder& DetailBuilder |
AnimGraphNode_RigidBodyWithControl.h | ||
virtual void DestroyNode() |
AnimGraphNode_RigidBodyWithControl.h | ||
virtual void Draw
(
FPrimitiveDrawInterface* PDI, |
UAnimGraphNode_Base. | AnimGraphNode_RigidBodyWithControl.h | |
TArray< TPair< FName, TArray< FName > > > GenerateControlsAndBodyModifierNames() |
AnimGraphNode_RigidBodyWithControl.h | ||
virtual FString GetNodeCategory() |
AnimGraphNode_RigidBodyWithControl.h | ||
virtual FText GetNodeTitle
(
ENodeTitleType::Type TitleType |
AnimGraphNode_RigidBodyWithControl.h | ||
virtual FLinearColor GetNodeTitleColor() |
AnimGraphNode_RigidBodyWithControl.h | ||
USkeleton * GetSkeleton() |
AnimGraphNode_RigidBodyWithControl.h | ||
virtual FText GetTooltipText() |
AnimGraphNode_RigidBodyWithControl.h | ||
virtual void OnPoseWatchChanged
(
const bool IsPoseWatchActive, |
AnimGraphNode_RigidBodyWithControl.h | ||
virtual void PostEditChangeProperty
(
FPropertyChangedEvent& PropertyChangedEvent |
AnimGraphNode_RigidBodyWithControl.h | ||
virtual void PostPasteNode() |
AnimGraphNode_RigidBodyWithControl.h | ||
virtual void PostPlacedNewNode() |
AnimGraphNode_RigidBodyWithControl.h | ||
void ToggleBodyVisibility() |
AnimGraphNode_RigidBodyWithControl.h | ||
void ToggleConstraintVisibility() |
AnimGraphNode_RigidBodyWithControl.h | ||
void ToggleControlSetViewerTab() |
AnimGraphNode_RigidBodyWithControl.h | ||
virtual void ValidateAnimNodeDuringCompilation
(
USkeleton* ForSkeleton, |
AnimGraphNode_RigidBodyWithControl.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool AreAnyBodiesHidden() |
AnimGraphNode_RigidBodyWithControl.h | ||
bool AreAnyConstraintsHidden() |
AnimGraphNode_RigidBodyWithControl.h | ||
virtual FText GetControllerDescription() |
AnimGraphNode_RigidBodyWithControl.h | ||
virtual const FAnimNode_SkeletalControlBase * GetNode() |
AnimGraphNode_RigidBodyWithControl.h | ||
bool IsControlSetViewerTabOpen() |
AnimGraphNode_RigidBodyWithControl.h | ||
void PostChange() |
AnimGraphNode_RigidBodyWithControl.h |