Navigation
Unreal Engine C++ API Reference > Plugins > AlembicLibrary
Inheritance Hierarchy
- IAbcObject
- FAbcPolyMesh
- FAbcTransform
References
Module | AlembicLibrary |
Header | /Engine/Plugins/Importers/AlembicImporter/Source/AlembicLibrary/Public/AbcObject.h |
Include | #include "AbcObject.h" |
Syntax
class IAbcObject
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
bool | bConstant | Flag whether or not this object is constant |
![]() |
const FAbcFile * | File | File of which this object is part of |
![]() |
float[MaxNumberOfResidentSamples] | FrameTimes | |
![]() |
bool[MaxNumberOfResidentSamples] | InUseSamples | |
![]() |
float | MaxTime | Time of last frame containing data |
![]() |
float | MinTime | Time of first frame containing data |
![]() |
FString | Name | Name of this object |
![]() |
int32 | NumSamples | Number of data samples for this object |
![]() |
const Alembic::Abc::IObject | Object | Abstract Alembic representation of this object |
![]() |
IAbcObject * | Parent | Parent object |
![]() |
int32[MaxNumberOfResidentSamples] | ResidentSampleIndices | |
![]() |
int32 | StartFrameIndex | Frame index of first frame containing data |
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
IAbcObject
(
const Alembic::Abc::IObject& InObject, |
Destructors
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
~IAbcObject () |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
int32 | ||
![]() ![]() ![]() |
FMatrix | GetMatrix
(
const int32 FrameIndex |
|
![]() ![]() |
const FString & | GetName () |
|
![]() ![]() |
int32 | ||
![]() ![]() |
float | ||
![]() ![]() |
float | GetTimeForFrameIndex
(
const int32 FrameIndex |
|
![]() ![]() |
float | ||
![]() ![]() |
bool | ||
![]() ![]() |
bool | IsConstant () |
|
![]() |
void | PurgeFrameData
(
const int32 FrameIndex |
|
![]() |
bool | ReadFirstFrame
(
const float InTime, |
|
![]() |
void | SetFrameAndTime
(
const float InTime, |