Navigation
API > API/Plugins > API/Plugins/GeometryCacheStreamer
Interface to the GeometryCache Streamer that streams data for registered GeometryCacheTracks
| Name | IGeometryCacheStreamer |
| Type | class |
| Header File | /Engine/Plugins/Runtime/GeometryCache/Source/GeometryCacheStreamer/Public/IGeometryCacheStreamer.h |
| Include Path | #include "IGeometryCacheStreamer.h" |
Syntax
class IGeometryCacheStreamer
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool IsTrackRegistered
(
UGeometryCacheTrack* Track |
Return true if the given Track is registered with the Streamer | IGeometryCacheStreamer.h | |
void RegisterTrack
(
UGeometryCacheTrack* Track, |
Register the given Track and its associated Stream with the Streamer. | IGeometryCacheStreamer.h | |
bool TryGetFrameData
(
UGeometryCacheTrack* Track, |
Get the MeshData for a given Track at given FrameIndex without waiting for data to be ready Return true if MeshData could be retrieved | IGeometryCacheStreamer.h | |
void UnregisterTrack
(
UGeometryCacheTrack* Track |
Unregister the given Track from the Streamer | IGeometryCacheStreamer.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static IGeometryCacheStreamer & Get() |
IGeometryCacheStreamer.h |