Navigation
API > API/Plugins > API/Plugins/RigLogicModule
| Name | FRigInstance |
| Type | class |
| Header File | /Engine/Plugins/Animation/RigLogic/Source/RigLogicModule/Public/RigInstance.h |
| Include Path | #include "RigInstance.h" |
Syntax
class FRigInstance
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FRigInstance
(
FRigInstance&& |
RigInstance.h | ||
FRigInstance
(
const FRigInstance& |
RigInstance.h | ||
FRigInstance
(
FRigLogic* RigLogic |
RigInstance.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
~FRigInstance() |
RigInstance.h |
Structs
| Name | Remarks |
|---|---|
| FRigInstanceDeleter |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| FRigLogic | friend | RigInstance.h | ||
| MemoryResource | TSharedPtr< FMemoryResource > | RigInstance.h | ||
| RigInstance | TUniquePtr< rl4::RigInstance, FRigInstanceDeleter > | RigInstance.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TArrayView< const float > GetAnimatedMapOutputs() |
RigInstance.h | ||
TArrayView< const float > GetBlendShapeOutputs() |
RigInstance.h | ||
float GetGUIControl
(
uint16 Index |
RigInstance.h | ||
uint16 GetGUIControlCount() |
RigInstance.h | ||
TArrayView< const float > GetGUIControlValues() |
RigInstance.h | ||
TArrayView< const float > GetJointOutputs() |
RigInstance.h | ||
uint16 GetLOD() |
RigInstance.h | ||
float GetMLControl
(
uint16 Index |
RigInstance.h | ||
uint16 GetMLControlCount() |
RigInstance.h | ||
TArrayView< const float > GetMLControlValues() |
RigInstance.h | ||
uint16 GetNeuralNetworkCount() |
RigInstance.h | ||
float GetNeuralNetworkMask
(
uint16 NeuralNetIndex |
RigInstance.h | ||
float GetPSDControl
(
uint16 Index |
RigInstance.h | ||
uint16 GetPSDControlCount() |
RigInstance.h | ||
TArrayView< const float > GetPSDControlValues() |
RigInstance.h | ||
float GetRawControl
(
uint16 Index |
RigInstance.h | ||
uint16 GetRawControlCount() |
RigInstance.h | ||
TArrayView< const float > GetRawControlValues() |
RigInstance.h | ||
float GetRBFControl
(
uint16 Index |
RigInstance.h | ||
uint16 GetRBFControlCount() |
RigInstance.h | ||
TArrayView< const float > GetRBFControlValues() |
RigInstance.h | ||
void SetGUIControl
(
uint16 Index, |
RigInstance.h | ||
void SetGUIControlValues
(
const float* Values |
RigInstance.h | ||
void SetLOD
(
uint16 LOD |
RigInstance.h | ||
void SetNeuralNetworkMask
(
uint16 NeuralNetIndex, |
RigInstance.h | ||
void SetRawControl
(
uint16 Index, |
RigInstance.h | ||
void SetRawControlValues
(
const float* Values |
RigInstance.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FRigInstance & operator=
(
const FRigInstance& |
RigInstance.h | ||
FRigInstance & operator=
(
FRigInstance&& |
RigInstance.h |