Navigation
API > API/Plugins > API/Plugins/ControlRigDeveloper
| Name | FControlRigIOMapping |
| Type | struct |
| Header File | /Engine/Plugins/Animation/ControlRig/Source/ControlRigDeveloper/Public/ControlRigIOMapping.h |
| Include Path | #include "ControlRigIOMapping.h" |
Syntax
struct FControlRigIOMapping : public TSharedFromThis< FControlRigIOMapping >
Inheritance Hierarchy
- FSharedFromThisBase → TSharedFromThis → FControlRigIOMapping
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| ControlRigIOMapping.h | |||
| ControlRigIOMapping.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FControlRigIOMapping() |
ControlRigIOMapping.h |
Structs
| Name | Remarks |
|---|---|
| FControlsInfo | |
| FRigControlsData | Helper enabling quering controls in editor from a Control Rig class. |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FOnGetTargetClass | TBaseDelegate_NoParams< UClass * > | ControlRigIOMapping.h | |
| FOnGetTargetSkeleton | TBaseDelegate_NoParams< USkeleton * > | ControlRigIOMapping.h | |
| FOnPinCheckStateChanged | TBaseDelegate_TwoParams< void, ECheckBoxState, FName > | ControlRigIOMapping.h | |
| FOnVariableMappingChanged | TBaseDelegate_ThreeParams< void, const FName &, const FName &, bool > | ControlRigIOMapping.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bIgnoreVariablesWithNoMemory | bool | ControlRigIOMapping.h | ||
| CustomPinProperties | TArray< FOptionalPinFromProperty > & | ControlRigIOMapping.h | ||
| InputMapping | TMap< FName, FName > & | ControlRigIOMapping.h | ||
| InputVariables | TMap< FName, FRigVMExternalVariable > | ControlRigIOMapping.h | ||
| OnGetTargetClassDelegate | FOnGetTargetClass | ControlRigIOMapping.h | ||
| OnGetTargetSkeletonDelegate | FOnGetTargetSkeleton | ControlRigIOMapping.h | ||
| OnPinCheckStateChangedDelegate | FOnPinCheckStateChanged | ControlRigIOMapping.h | ||
| OnVariableMappingChangedDelegate | FOnVariableMappingChanged | ControlRigIOMapping.h | ||
| OutputMapping | TMap< FName, FName > & | ControlRigIOMapping.h | ||
| OutputVariables | TMap< FName, FRigVMExternalVariable > | ControlRigIOMapping.h | ||
| RigControlsData | FRigControlsData | Controls data. | ControlRigIOMapping.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool CreateVariableMappingWidget
(
IDetailLayoutBuilder& DetailBuilder |
ControlRigIOMapping.h | ||
const TArray< FControlRigIOMapping::FControlsInfo > & GetControls() |
ControlRigIOMapping.h | ||
| ControlRigIOMapping.h | |||
| ControlRigIOMapping.h | |||
FOnGetTargetClass & GetOnGetTargetClassDelegate() |
ControlRigIOMapping.h | ||
FOnGetTargetSkeleton & GetOnGetTargetSkeletonDelegate() |
ControlRigIOMapping.h | ||
FOnPinCheckStateChanged & GetOnPinCheckStateChangedDelegate() |
ControlRigIOMapping.h | ||
FOnVariableMappingChanged & GetOnVariableMappingChanged() |
ControlRigIOMapping.h | ||
| ControlRigIOMapping.h | |||
bool IsInputProperty
(
const FName& PropertyName |
ControlRigIOMapping.h | ||
void RebuildExposedProperties() |
ControlRigIOMapping.h | ||
void SetIgnoreVariablesWithNoMemory
(
bool bIgnore |
ControlRigIOMapping.h | ||
| ControlRigIOMapping.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Property related things | ControlRigIOMapping.h |