/Engine/Plugins/Runtime/GeometryCache/Source/GeometryCacheStreamer/Public/GeometryCacheStreamBase.h
Base class for GeometryCache stream for use with the GeometryCacheStreamer Besides implementing the basic functionalities expected of the stream, it implements basic memory statistics and management for use by the streamer. Derived classes need to implement a way to retrieve the mesh data for a frame through GetMeshData.
class FGeometryCacheStreamBase : public [IGeometryCacheStream](API\Plugins\GeometryCacheStreamer\IGeometryCacheStream)
bool
bCacheNeedsUpdate
std::atomic< bo...
bCancellationRequested
int32
CurrentFrameIndex
FGeometryCacheS...
Details
FFrameIndexToMe...
FramesAvailable
FRWLock
FramesAvailableLock
TArray< int32 >
FramesNeeded
TArray< FGeomet...
FramesRequested
TArray< int32 >
FramesToBeCached
float
MaxCachedDuration
int32
MaxCachedFrames
float
MaxMemAllowed
float
MemoryUsed
TArray< int32 >
ReadIndices
TArray< FGeomet...
ReadRequestsPool
FGeometryCacheS...
Stats