FAbcMeshSample

Structure for storing individual track samples

Windows
MacOS
Linux

References

Module

AlembicLibrary

Header

/Engine/Plugins/Experimental/AlembicImporter/Source/AlembicLibrary/Public/AbcPolyMesh.h

Include

#include "AbcPolyMesh.h"

Syntax

struct FAbcMeshSample

Remarks

Structure for storing individual track samples

Variables

Name Description

Public variable

TArray< FLinear...

 

Colors

Public variable

TArray< uint32 ...

 

Indices

Public variable

TArray< int32 >

 

MaterialIndices

Per Face material and smoothing group index.

Public variable

TArray< FVector...

 

Normals

Vertex attributes (per index based)

Public variable

uint32

 

NumMaterials

Public variable

uint32

 

NumSmoothingGroups

Number of smoothing groups and different materials (will always be at least 1)

Public variable

uint32

 

NumUVSets

Public variable

float

 

SampleTime

Time in track this sample was taken from.

Public variable

TArray< uint32 ...

 

SmoothingGroupIndices

Public variable

TArray< FVector...

 

TangentX

Public variable

TArray< FVector...

 

TangentY

Public variable

TArray< FVector...

 

UVs

Public variable

TArray< FVector...

 

Velocities

Public variable

TArray< FVector...

 

Vertices

Constructors

Name Description

Public function

FAbcMeshSample()

Public function

FAbcMeshSample

(
    const FAbcMeshSample& InSample
)

Constructing from other sample

Functions

Name Description

Public function

void

 

Copy

(
    const FAbcMeshSample& InSample,
    const ESampleReadFlags ReadFlags
)

Public function

void

 

Copy

(
    const FAbcMeshSample* InSample,
    const ESampleReadFlags ReadFlags
)

Public function

void

 

Reset

(
    const ESampleReadFlags ReadFlags
)

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