Navigation
API > API/Plugins > API/Plugins/Niagara
References
Module | Niagara |
Header | /Engine/Plugins/FX/Niagara/Source/Niagara/Classes/NiagaraDataInterfaceSkeletalMesh.h |
Include | #include "NiagaraDataInterfaceSkeletalMesh.h" |
Syntax
struct FSkeletalMeshSkinningData
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
bool | bHasTicked | Whether this has been ticked this frame. |
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
FSkeletalMeshSkinningData
(
TWeakObjectPtr< USkeletalMeshComponent > InMeshComp |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
const TArray< FMatrix44f > & | ||
![]() |
TArray< FMatrix44f > & | ||
![]() ![]() |
const TArray< FTransform3f > & | ||
![]() |
TArray< FTransform3f > & | ||
![]() |
void | EnterRead () |
|
![]() |
void | ExitRead () |
|
![]() |
void | ||
![]() ![]() |
int32 | GetBoneCount
(
bool RequiresPrevious |
|
![]() ![]() |
FVector3f | GetPosition
(
int32 LODIndex, |
|
![]() ![]() |
FVector3f | GetPreviousPosition
(
int32 LODIndex, |
|
![]() |
void | GetPreviousTangentBasis
(
int32 LODIndex, |
|
![]() |
void | GetTangentBasis
(
int32 LODIndex, |
|
![]() ![]() |
bool | IsUsed () |
|
![]() ![]() |
bool | ||
![]() |
TArray< FMatrix44f > & | ||
![]() ![]() |
const TArray< FMatrix44f > & | ||
![]() |
TArray< FTransform3f > & | ||
![]() ![]() |
const TArray< FTransform3f > & | ||
![]() |
void | RegisterUser
(
FSkeletalMeshSkinningDataUsage Usage, |
|
![]() |
bool | Tick
(
float InDeltaSeconds, |
|
![]() |
void | UnregisterUser
(
FSkeletalMeshSkinningDataUsage Usage |