IGeometryCacheStreamer

Interface to the GeometryCache Streamer that streams data for registered GeometryCacheTracks

Windows
MacOS
Linux

References

Module

GeometryCacheStreamer

Header

/Engine/Plugins/Experimental/GeometryCache/Source/GeometryCacheStreamer/Public/IGeometryCacheStreamer.h

Include

#include "IGeometryCacheStreamer.h"

Syntax

class IGeometryCacheStreamer

Remarks

Interface to the GeometryCache Streamer that streams data for registered GeometryCacheTracks

Functions

Name Description

Public function Static

IGeometryCac...

 

Get()

Public function Const

bool

 

IsTrackRegistered

(
    UGeometryCacheTrack* Track
)

Return true if the given Track is registered with the Streamer

Public function

void

 

RegisterTrack

(
    UGeometryCacheTrack* Track,
    IGeometryCacheStream* Stream
)

Register the given Track and its associated Stream with the Streamer.

Public function

bool

 

TryGetFrameData

(
    UGeometryCacheTrack* Track,
    int32 FrameIndex,
    FGeometryCacheMeshData& OutMeshDat...
)

Get the MeshData for a given Track at given FrameIndex without waiting for data to be ready Return true if MeshData could be retrieved

Public function

void

 

UnregisterTrack

(
    UGeometryCacheTrack* Track
)

Unregister the given Track from the Streamer

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss