Navigation
API > API/Plugins > API/Plugins/GeometryCache > API/Plugins/GeometryCache/UGeometryCacheTrackStreamable
Description
UpdateBoundsData
Note: Bounds may be sampled at a different rate than the matrixes above so they have separate sample indexes to cache.
Virtual Inheritance
- UGeometryCacheTrack::UpdateBoundsData → UGeometryCacheTrackStreamable::UpdateBoundsData
| Name | UpdateBoundsData |
| Type | function |
| Header File | /Engine/Plugins/Runtime/GeometryCache/Source/GeometryCache/Classes/GeometryCacheTrackStreamable.h |
| Include Path | #include "GeometryCacheTrackStreamable.h" |
| Source | /Engine/Plugins/Runtime/GeometryCache/Source/GeometryCache/Private/GeometryCacheTrackStreamable.cpp |
virtual const bool UpdateBoundsData
(
const float Time,
const bool bLooping,
const bool bIsPlayingBackward,
int32 & InOutBoundsSampleIndex,
FBox & OutBounds
)
const bool
Parameters
| Name | Remarks |
|---|---|
| Time | (Elapsed)Time to check against |
| bLooping | Whether or not the animation should be played on a loop |
| InOutBoundsSampleIndex | Hold the BoundsSampleIndex and will be updated if changed according to the Elapsed Time |
| OutBounds | Will hold the new bounding box if the SampleIndex changed |