FSkeletalMeshSkinningData

Windows
MacOS
Linux

References

Module

Niagara

Header

/Engine/Plugins/FX/Niagara/Source/Niagara/Classes/NiagaraDataInterfaceSkeletalMesh.h

Include

#include "NiagaraDataInterfaceSkeletalMesh.h"

Syntax

struct FSkeletalMeshSkinningData

Constructors

Functions

Name Description

Public function

TArray< FMat...

 

CurrBoneRefToLocals()

Public function Const

const TArray...

 

CurrBoneRefToLocals()

Public function Const

const TArray...

 

CurrComponentTransforms()

Public function

TArray< FTra...

 

CurrComponentTransforms()

Public function

TArray< FVec...

 

CurrSkinnedPositions

(
    int32 LODIndex
)

Public function

TArray< FVec...

 

CurrSkinnedTangentBasis

(
    int32 LODIndex
)

Public function

void

 

ForceDataRefresh()

Public function Const

int32

 

GetBoneCount

(
    bool RequiresPrevious
)

Public function Const

FVector

 

GetPosition

(
    int32 LODIndex,
    int32 VertexIndex
)

Public function Const

FVector

 

GetPreviousPosition

(
    int32 LODIndex,
    int32 VertexIndex
)

Public function

void

 

GetTangentBasis

(
    int32 LODIndex,
    int32 VertexIndex,
    FVector& OutTangentX,
    FVector& OutTangentZ
)

Public function Const

bool

 

IsUsed()

Public function Const

const TArray...

 

PrevBoneRefToLocals()

Public function

TArray< FMat...

 

PrevBoneRefToLocals()

Public function Const

const TArray...

 

PrevComponentTransforms()

Public function

TArray< FTra...

 

PrevComponentTransforms()

Public function

TArray< FVec...

 

PrevSkinnedPositions

(
    int32 LODIndex
)

Public function

void

 

RegisterUser

(
    FSkeletalMeshSkinningDataUsage Usag...
)

Public function

bool

 

Tick

(
    float InDeltaSeconds,
    bool bRequirePreskin
)

Public function

void

 

UnregisterUser

(
    FSkeletalMeshSkinningDataUsage Usag...
)

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss