FAbcTransform

Windows
MacOS
Linux

Inheritance Hierarchy

IAbcObject

FAbcTransform

References

Module

AlembicLibrary

Header

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

Include

#include "AbcTransform.h"

Syntax

class FAbcTransform : public IAbcObject

Variables

Name Description

Public variable

bool

 

bConstantIdentity

End IAbcObject overrides Flag whether or not this transformation object is identity constant

Protected variable

FMatrix

 

InitialValue

Initial value for this object in first frame with available data

Protected variable

FMatrix[MaxNumb...

 

ResidentMatrices

Resident set of matrix values for this object, used for parallel reading of samples/frames

Protected variable

const Alembic::...

 

Schema

Schema extracted from transform object

Protected variable

const Alembic::...

 

Transform

Alembic representation of this object

Constructors

Name Description

Public function

FAbcTransform

(
    const Alembic::AbcGeom::IXform& In...,
    const FAbcFile* InFile,
    IAbcObject* InParent
)

Destructors

Name Description

Public function Virtual

~FAbcTransform()

Overridden from IAbcObject

Name Description

Public function Virtual Const

FMatrix

 

GetMatrix

(
    const int32 FrameIndex
)

Public function Virtual Const

bool

 

HasConstantTransform()

Public function Virtual

void

 

PurgeFrameData

(
    const int32 FrameIndex
)

Public function Virtual

bool

 

ReadFirstFrame

(
    const float InTime,
    const int32 FrameIndex
)

Begin IAbcObject overrides

Public function Virtual

void

 

SetFrameAndTime

(
    const float InTime,
    const int32 FrameIndex,
    const EFrameReadFlags InFlags,
    const int32 TargetIndex
)

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