Navigation
API > API/Plugins > API/Plugins/AlembicLibrary
References
| Module | AlembicLibrary |
| Header | /Engine/Plugins/Importers/AlembicImporter/Source/AlembicLibrary/Public/AbcImporter.h |
| Include | #include "AbcImporter.h" |
Syntax
class FAbcImporter
Constructors
| Type | Name | Description | |
|---|---|---|---|
FAbcImporter () |
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| const uint32 | Returns the highest frame index containing data for the imported Alembic file | ||
| const uint32 | Returns the number of tracks found in the imported Alembic file | ||
| const TArray< class FAbcPolyMesh * > & | Returns the array of imported PolyMesh objects | ||
| const uint32 | Returns the lowest frame index containing data for the imported Alembic file | ||
| UGeometryCache * | ImportAsGeometryCache
(
UObject* InParent, |
Import an Alembic file as a GeometryCache | |
| TArray< UObject * > | ImportAsSkeletalMesh
(
UObject* InParent, |
||
| const TArray< UStaticMesh * > | ImportAsStaticMesh
(
UObject* InParent, |
Import Alembic meshes as a StaticMeshInstance | |
| const EAbcImportError | ImportTrackData
(
const int32 InNumThreads, |
Imports the individual tracks from the Alembic file | |
| const EAbcImportError | OpenAbcFileForImport
(
const FString InFilePath |
Opens and caches basic data from the Alembic file to be used for populating the importer UI | |
| UGeometryCache * | ReimportAsGeometryCache
(
UGeometryCache* GeometryCache |
Reimport an Alembic file as a GeometryCache | |
| TArray< UObject * > | ReimportAsSkeletalMesh
(
USkeletalMesh* SkeletalMesh |
Reimport an Alembic file as a SkeletalMesh | |
| const TArray< UStaticMesh * > | ReimportAsStaticMesh
(
UStaticMesh* Mesh |
Reimport an Alembic mesh | |
| void | RetrieveAssetImportData
(
UAbcAssetImportData* ImportData |
||
| void | UpdateAssetImportData
(
UAbcAssetImportData* AssetImportData |