Navigation
API > API/Plugins > API/Plugins/ControlRig
Returns an array of relative parent indices for each item. Several options here a) If an item has multiple parents the major parent (based on the weights) will be returned. b) If an item has a parent that's not part of the collection INDEX_NONE will be returned. c) If an item has a parent that's not part of the collection, but a grand parent is we'll use that index instead.
| Name | FRigUnit_CollectionGetParentIndicesItemArray |
| Type | struct |
| Header File | /Engine/Plugins/Animation/ControlRig/Source/ControlRig/Public/Units/Execution/RigUnit_Collection.h |
| Include Path | #include "Units/Execution/RigUnit_Collection.h" |
Syntax
USTRUCT (Meta=(DisplayName="Get Parent Indices", Keywords="Collection,Array", Varying))
struct FRigUnit_CollectionGetParentIndicesItemArray : public FRigUnit_CollectionBase
Inheritance Hierarchy
- FRigVMStruct → FRigUnit → FRigUnit_CollectionBase → FRigUnit_CollectionGetParentIndicesItemArray
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FRigUnit_CollectionGetParentIndicesItemArray() |
Units/Execution/RigUnit_Collection.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Items | TArray< FRigElementKey > | Units/Execution/RigUnit_Collection.h |
|
|
| ParentIndices | TArray< int32 > | Units/Execution/RigUnit_Collection.h |
|
Functions
Public
Overridden from FRigVMStruct
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void Execute() |
Units/Execution/RigUnit_Collection.h |