Navigation
API > API/Plugins > API/Plugins/IKRig
A collection of property overrides to assign to a single op.
| Name | FRetargetOpOverrides |
| Type | struct |
| Header File | /Engine/Plugins/Animation/IKRig/Source/IKRig/Public/Retargeter/IKRetargetOverrides.h |
| Include Path | #include "Retargeter/IKRetargetOverrides.h" |
Syntax
USTRUCT ()
struct FRetargetOpOverrides
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| OpName | FName | The retarget op to apply these overrides to | Retargeter/IKRetargetOverrides.h |
|
| PropertyOverrides | TArray< FRetargetOpPropertyOverride > | The individual property-level overrides for this op | Retargeter/IKRetargetOverrides.h |
|
| ScriptStruct | TObjectPtr< UScriptStruct > | The reflection data for the struct | Retargeter/IKRetargetOverrides.h |
|
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Version | uint32 | Incremented whenever override values change, used to update the runtime cache value | Retargeter/IKRetargetOverrides.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool AddPropertyOverride
(
const FString& InPropertyPath, |
* registers a new property override for this operation. | Retargeter/IKRetargetOverrides.h | |
FRetargetOpPropertyOverride * FindPropertyOverride
(
const FString& InPropertyPath |
* attempts to locate a specific property override by its path. | Retargeter/IKRetargetOverrides.h | |
int32 GetNumPropertyOverrides() |
* returns the total count of properties currently overridden for this operation. | Retargeter/IKRetargetOverrides.h | |
int32 GetValueVersion() |
Get the version of the values stored for this op (incremented on edit) | Retargeter/IKRetargetOverrides.h | |
bool HasPropertyOverride
(
const FString& InPropertyPath |
Retargeter/IKRetargetOverrides.h | ||
bool RemovePropertyOverride
(
const FString& InPropertyPath |
* Removes an existing property override based on its path. | Retargeter/IKRetargetOverrides.h | |
bool UpdateOverrideValue
(
FRetargetOpPropertyOverride& InPropertyOverride, |
* updates the serialized value of an existing property override. | Retargeter/IKRetargetOverrides.h |