Navigation
API > API/Plugins > API/Plugins/GeometryCacheUSD
Inheritance Hierarchy
- FGeomCacheTrackProxy
- FGeomCacheTrackUsdProxy
References
| Module | GeometryCacheUSD |
| Header | /Engine/Plugins/Importers/USDImporter/Source/GeometryCacheUSD/Public/GeometryCacheUSDSceneProxy.h |
| Include | #include "GeometryCacheUSDSceneProxy.h" |
Syntax
class FGeomCacheTrackUsdProxy : public FGeomCacheTrackProxy
Remarks
Track proxy that gets its data from a GeometryCacheUsdTrack
Constructors
| Type | Name | Description | |
|---|---|---|---|
FGeomCacheTrackUsdProxy
(
ERHIFeatureLevel::Type InFeatureLevel |
Overridden from FGeomCacheTrackProxy
| Type | Name | Description | |
|---|---|---|---|
| void | FindSampleIndexesFromTime
(
float Time, |
Find the two frames closest to the given time InterpolationFactor gives the position of the requested time slot between the two returned frames. | |
| bool | GetMeshData
(
int32 SampleIndex, |
Get the MeshData for a given SampleIndex | |
| const FVisibilitySample & | GetVisibilitySample
(
float Time, |
Get the VisibilitySample for a given time | |
| bool | IsTopologyCompatible
(
int32 SampleIndexA, |
Check if the topology of two given SampleIndexes are compatible (ie. same topology) | |
| bool | UpdateMeshData
(
float Time, |
Update the SampleIndex and MeshData for a given time |