FSkeletalMeshSkinningData

Windows
MacOS
Linux

References

Module

Niagara

Header

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

Include

#include "NiagaraDataInterfaceSkeletalMesh.h"

Syntax

struct FSkeletalMeshSkinningData

Variables

Name Description

Public variable

bool

 

bHasTicked

Whether this has been ticked this frame.

Constructors

Functions

Name Description

Public function Const

const TArray...

 

CurrBoneRefToLocals()

Public function

TArray< FMat...

 

CurrBoneRefToLocals()

Public function Const

const TArray...

 

CurrComponentTransforms()

Public function

TArray< FTra...

 

CurrComponentTransforms()

Public function

void

 

EnterRead()

Public function

void

 

ExitRead()

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

 

GetPreviousTangentBasis

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

Public function

void

 

GetTangentBasis

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

Public function Const

bool

 

IsUsed()

Public function Const

bool

 

NeedPreSkinnedVerts()

Public function

TArray< FMat...

 

PrevBoneRefToLocals()

Public function Const

const TArray...

 

PrevBoneRefToLocals()

Public function

TArray< FTra...

 

PrevComponentTransforms()

Public function Const

const TArray...

 

PrevComponentTransforms()

Public function

void

 

RegisterUser

(
    FSkeletalMeshSkinningDataUsage Usag...,
    bool bNeedsDataImmediately
)

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