IAbcObject

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

AlembicLibrary

Header

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

Include

#include "AbcObject.h"

Syntax

class IAbcObject

Variables

Name Description

Protected variable

bool

 

bConstant

Flag whether or not this object is constant

Protected variable

const FAbcFile ...

 

File

File of which this object is part of

Protected variable

float[MaxNumber...

 

FrameTimes

Protected variable

bool[MaxNumberO...

 

InUseSamples

Protected variable

float

 

MaxTime

Time of last frame containing data

Protected variable

float

 

MinTime

Time of first frame containing data

Protected variable

FString

 

Name

Name of this object

Protected variable

int32

 

NumSamples

Number of data samples for this object

Protected variable

const Alembic::...

 

Object

Abstract Alembic representation of this object

Protected variable

IAbcObject *...

 

Parent

Parent object

Protected variable

int32[MaxNumber...

 

ResidentSampleIndices

Protected variable

int32

 

StartFrameIndex

Frame index of first frame containing data

Constructors

Name Description

Public function

IAbcObject

(
    const Alembic::Abc::IObject& InObj...,
    const FAbcFile* InFile,
    IAbcObject* InParent
)

Destructors

Name Description

Public function Virtual

~IAbcObject()

Functions

Name Description

Public function Const

int32

 

GetFrameIndexForFirstData()

Public function Virtual Const

FMatrix

 

GetMatrix

(
    const int32 FrameIndex
)

Public function Const

const FStrin...

 

GetName()

Public function Const

int32

 

GetNumberOfSamples()

Public function Const

float

 

GetTimeForFirstData()

Public function Const

float

 

GetTimeForFrameIndex

(
    const int32 FrameIndex
)

Public function Const

float

 

GetTimeForLastData()

Public function Const

bool

 

HasConstantTransform()

Public function Const

bool

 

IsConstant()

Public function

void

 

PurgeFrameData

(
    const int32 FrameIndex
)

Public function

bool

 

ReadFirstFrame

(
    const float InTime,
    const int32 FrameIndex
)

Public function

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