Navigation
API > API/Runtime > API/Runtime/Engine
An identifier to identify a skin weight profile layer stack. Currently limited to two layers, but can be extended if needed.
| Name | FSkinWeightProfileStack |
| Type | struct |
| Header File | /Engine/Source/Runtime/Engine/Public/Animation/SkinWeightProfile.h |
| Include Path | #include "Animation/SkinWeightProfile.h" |
Syntax
struct FSkinWeightProfileStack
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Animation/SkinWeightProfile.h | |||
FSkinWeightProfileStack
(
ArgTypes&&... Args |
A fancy way of specifying a function with FName argument count between 1 and MaxLayerCount. | Animation/SkinWeightProfile.h | |
FSkinWeightProfileStack
(
const FName InProfileNames |
Animation/SkinWeightProfile.h |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| MaxLayerCount | int32 | Animation/SkinWeightProfile.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Layers | TStaticArray< FName, MaxLayerCount > | Animation/SkinWeightProfile.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void CopyIntoArray
(
FName OutProfileNames |
Animation/SkinWeightProfile.h | ||
FString GetUniqueId() |
Animation/SkinWeightProfile.h | ||
bool IsEmpty() |
Animation/SkinWeightProfile.h | ||
FSkinWeightProfileStack Normalized() |
Returns a normalized layer stack, such that any empty layers are collapsed. | Animation/SkinWeightProfile.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool operator!=
(
const FSkinWeightProfileStack& InProfileStack |
Animation/SkinWeightProfile.h | ||
FName operator[]
(
int32 InLayerIndex |
Animation/SkinWeightProfile.h | ||
FName & operator[]
(
int32 InLayerIndex |
Animation/SkinWeightProfile.h | ||
bool operator==
(
const FSkinWeightProfileStack& InProfileStack |
Animation/SkinWeightProfile.h |