Navigation
API > API/Plugins > API/Plugins/IKRigEditor
| Name | FIKRigTreeElement |
| Type | class |
| Header File | /Engine/Plugins/Animation/IKRig/Source/IKRigEditor/Public/RigEditor/SIKRigHierarchy.h |
| Include Path | #include "RigEditor/SIKRigHierarchy.h" |
Syntax
class FIKRigTreeElement : public TSharedFromThis< FIKRigTreeElement >
Inheritance Hierarchy
- FSharedFromThisBase → TSharedFromThis → FIKRigTreeElement
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FIKRigTreeElement
(
const FText& InKey, |
RigEditor/SIKRigHierarchy.h |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FOnRenameRequested | TBaseDelegate_NoParams< void > | RigEditor/SIKRigHierarchy.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bIsHidden | bool | Determines if this item is filtered out of the view | RigEditor/SIKRigHierarchy.h | |
| BoneName | FName | Name of bone if it is one | RigEditor/SIKRigHierarchy.h | |
| BoneSettingBoneName | FName | Bone setting meta-data (if it is a bone setting) | RigEditor/SIKRigHierarchy.h | |
| BoneSettingsSolverIndex | int32 | RigEditor/SIKRigHierarchy.h | ||
| Children | TArray< TSharedPtr< FIKRigTreeElement > > | RigEditor/SIKRigHierarchy.h | ||
| EffectorGoalName | FName | Effector meta-data (if it is an effector) | RigEditor/SIKRigHierarchy.h | |
| EffectorIndex | int32 | RigEditor/SIKRigHierarchy.h | ||
| ElementType | EIKRigTreeElementType | RigEditor/SIKRigHierarchy.h | ||
| GoalName | FName | Name of goal if it is one | RigEditor/SIKRigHierarchy.h | |
| Key | FText | RigEditor/SIKRigHierarchy.h | ||
| OnRenameRequested | FOnRenameRequested | RigEditor/SIKRigHierarchy.h | ||
| Parent | TSharedPtr< FIKRigTreeElement > | RigEditor/SIKRigHierarchy.h | ||
| UnFilteredParent | TSharedPtr< FIKRigTreeElement > | RigEditor/SIKRigHierarchy.h |
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| EditorController | TWeakPtr< FIKRigEditorController > | Centralized editor controls | RigEditor/SIKRigHierarchy.h | |
| OptionalBoneDetails | TObjectPtr< UIKRigBoneDetails > | On demand bone details object | RigEditor/SIKRigHierarchy.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FName GetChainName() |
Get the name of the retarget chain this element belongs to (or NAME_None if not in a chain) | RigEditor/SIKRigHierarchy.h | |
void GetStruct
(
const UScriptStruct*& OutType, |
Get the underlying object | RigEditor/SIKRigHierarchy.h | |
void RequestRename() |
Delegate for when the context menu requests a rename | RigEditor/SIKRigHierarchy.h |