Navigation
API > API/Plugins > API/Plugins/ControlRig
Rig that allows additive layer editing per joint
| Name | UAdditiveControlRig |
| Type | class |
| Header File | /Engine/Plugins/Animation/ControlRig/Source/ControlRig/Public/Rigs/AdditiveControlRig.h |
| Include Path | #include "Rigs/AdditiveControlRig.h" |
Syntax
UCLASS (MinimalAPI, NotBlueprintable)
class UAdditiveControlRig : public UControlRig
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → URigVMHost → UControlRig → UAdditiveControlRig
Implements Interfaces
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UAdditiveControlRig
(
const FObjectInitializer& ObjectInitializer |
Rigs/AdditiveControlRig.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AddBoneRigUnits | TArray< FRigUnit_AddBoneTransform > | Custom units that are used to execute this rig | Rigs/AdditiveControlRig.h |
Functions
Public
Overridden from UControlRig
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void InitializeVMs
(
bool bRequestInit |
Rigs/AdditiveControlRig.h | ||
virtual bool InitializeVMs
(
const FName& InEventName |
Rigs/AdditiveControlRig.h | ||
virtual void InitializeVMsFromCDO() |
Rigs/AdditiveControlRig.h | ||
virtual void RequestInitVMs() |
Rigs/AdditiveControlRig.h |
Overridden from URigVMHost
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual bool Execute_Internal
(
const FName& InEventName |
Rigs/AdditiveControlRig.h | ||
virtual void Initialize
(
bool bInitRigUnits |
BEGIN ControlRig. | Rigs/AdditiveControlRig.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Utility function to | Rigs/AdditiveControlRig.h | ||
| Rigs/AdditiveControlRig.h |