Navigation
API > API/Plugins > API/Plugins/GeometryCacheAbcFile
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UGeometryCacheTrack
- UGeometryCacheTrackAbcFile
References
| Module | GeometryCacheAbcFile |
| Header | /Engine/Plugins/Experimental/GeometryCacheAbcFile/Source/GeometryCacheAbcFile/Public/GeometryCacheTrackAbcFile.h |
| Include | #include "GeometryCacheTrackAbcFile.h" |
Syntax
UCLASS (CollapseCategories, HideCategories=Object, BlueprintType, Config=Engine)
class UGeometryCacheTrackAbcFile : public UGeometryCacheTrack
Remarks
GeometryCacheTrack for Alembic file querying
Constructors
No constructors are accessible with public or protected access.
Destructors
No destructors are accessible with public or protected access.
Functions
| Type | Name | Description | |
|---|---|---|---|
| const int32 | FindSampleIndexFromTime
(
const float Time, |
||
| FAbcFile & | GetAbcFile () |
||
| const FString & | |||
| int32 | |||
| bool | GetMeshData
(
int32 SampleIndex, |
||
| const FString & | |||
| bool | IsTopologyCompatible
(
int32 FrameA, |
||
| bool | SetSourceFile
(
const FString& FilePath, |
||
| void | SetupGeometryCacheMaterials
(
UGeometryCache* GeometryCache |
Overridden from UGeometryCacheTrack
| Type | Name | Description | |
|---|---|---|---|
| bool | GetMeshDataAtSampleIndex
(
int32 SampleIndex, |
Get the mesh data for the specified sample index | |
| bool | GetMeshDataAtTime
(
float Time, |
Get the mesh data for the specified time | |
| const FGeometryCacheTrackSampleInfo & | GetSampleInfo
(
float Time, |
Get the info for the sample displayed at the given time. | |
| const bool | UpdateBoundsData
(
const float Time, |
UpdateBoundsData | |
| const bool | UpdateMatrixData
(
const float Time, |
UpdateMatrixData | |
| const bool | UpdateMeshData
(
const float Time, |
UpdateMeshData* | |
| void | UpdateTime
(
float Time, |
Update the current time of the track |