Navigation
API > API/Plugins > API/Plugins/ControlRig
| Name | FModularRigConnections |
| Type | struct |
| Header File | /Engine/Plugins/Animation/ControlRig/Source/ControlRig/Public/ModularRigModel.h |
| Include Path | #include "ModularRigModel.h" |
Syntax
USTRUCT (BlueprintType )
struct FModularRigConnections
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ConnectionList | TArray< FModularRigSingleConnection > | Connections sorted by creation order | ModularRigModel.h | |
| ReverseConnectionMap | TMap< FRigElementKey, TArray< FRigElementKey > > | Target key to connector array | ModularRigModel.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void AddConnection
(
const FRigElementKey& Connector, |
ModularRigModel.h | ||
TArray< FModularRigSingleConnection >::RangedForIteratorType begin () |
ModularRigModel.h | ||
TArray< FModularRigSingleConnection >::RangedForConstIteratorType begin () |
ModularRigModel.h | ||
TArray< FModularRigSingleConnection >::RangedForConstIteratorType end () |
ModularRigModel.h | ||
TArray< FModularRigSingleConnection >::RangedForIteratorType end () |
ModularRigModel.h | ||
int32 FindConnectionIndex
(
const FRigElementKey& InConnectorKey |
ModularRigModel.h | ||
const TArray< FRigElementKey > & FindConnectorsFromTarget
(
const FRigElementKey& InTargetKey |
ModularRigModel.h | ||
FRigElementKey FindTargetFromConnector
(
const FRigElementKey& InConnectorKey |
ModularRigModel.h | ||
TArray< FRigElementKey > FindTargetsFromConnector
(
const FRigElementKey& InConnectorKey |
ModularRigModel.h | ||
const TArray< FModularRigSingleConnection > & GetConnectionList() |
ModularRigModel.h | ||
FRigElementKeyRedirector::FKeyMap GetModuleConnectionMap
(
const FName& InModuleName |
Gets the connection map for a single module, where the connectors are identified without its namespace | ModularRigModel.h | |
bool HasConnection
(
const FRigElementKey& InConnectorKey, |
ModularRigModel.h | ||
bool HasConnection
(
const FRigElementKey& InConnectorKey |
ModularRigModel.h | ||
bool IsEmpty() |
ModularRigModel.h | ||
int32 Num() |
ModularRigModel.h | ||
void PatchOnLoad
(
const TMap< FRigHierarchyModulePath, FName >* InModulePathToModuleName |
ModularRigModel.h | ||
void RemoveConnection
(
const FRigElementKey& Connector |
ModularRigModel.h | ||
void UpdateFromConnectionList() |
ModularRigModel.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FModularRigSingleConnection & operator[]
(
int32 InIndex |
ModularRigModel.h | ||
const FModularRigSingleConnection & operator[]
(
int32 InIndex |
ModularRigModel.h |