FSkinnedPositionAccessorHelper< TNDISkelMesh_SkinningModePreSkin >

Windows
MacOS
Linux

References

Module

Niagara

Header

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

Include

#include "NDISkeletalMeshCommon.h"

Syntax

template<>
struct FSkinnedPositionAccessorHelper< TNDISkelMesh_SkinningModePreSkin >

Functions

Name Description

Public function Const

int32

 

GetBoneCount

(
    FSkeletalMeshAccessorHelper& Acces...,
    bool RequiresPrevious
)

Public function

FORCEINLINE_...

 

GetSkinnedBonePosition

(
    FSkeletalMeshAccessorHelper& Acces...,
    int32 BoneIndex
)

Public function

FORCEINLINE_...

 

GetSkinnedBonePreviousPosition

(
    FSkeletalMeshAccessorHelper& Acces...,
    int32 BoneIndex
)

Public function

FORCEINLINE_...

 

GetSkinnedBonePreviousRotation

(
    FSkeletalMeshAccessorHelper& Acces...,
    int32 BoneIndex
)

Public function

FORCEINLINE_...

 

GetSkinnedBoneRotation

(
    FSkeletalMeshAccessorHelper& Acces...,
    int32 BoneIndex
)

Public function

void

 

GetSkinnedTangentBasis

(
    FSkeletalMeshAccessorHelper& Acces...,
    int32 VertexIndex,
    FVector& OutTangentX,
    FVector& OutTangentZ
)

Public function

void

 

GetSkinnedTrianglePositions

(
    FSkeletalMeshAccessorHelper& Acces...,
    int32 Idx0,
    int32 Idx1,
    int32 Idx2,
    FVector& OutPos0,
    FVector& OutPos1,
    FVector& OutPos2
)

Public function

void

 

GetSkinnedTrianglePreviousPositions

(
    FSkeletalMeshAccessorHelper& Acces...,
    int32 Idx0,
    int32 Idx1,
    int32 Idx2,
    FVector& OutPos0,
    FVector& OutPos1,
    FVector& OutPos2
)

Public function

FVector

 

GetSkinnedVertexPosition

(
    FSkeletalMeshAccessorHelper& Acces...,
    int32 VertexIndex
)

Public function

FVector

 

GetSkinnedVertexPreviousPosition

(
    FSkeletalMeshAccessorHelper& Acces...,
    int32 VertexIndex
)

Public function

void

 

GetTriangleIndices

(
    FSkeletalMeshAccessorHelper& Acces...,
    int32 Tri,
    int32& Idx0,
    int32& Idx1,
    int32& Idx2
)

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