Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/SparseVolumeTexture
References
| Module | Engine |
| Header | /Engine/Source/Runtime/Engine/Public/SparseVolumeTexture/ISparseVolumeTextureStreamingManager.h |
| Include | #include "SparseVolumeTexture/ISparseVolumeTextureStreamingManager.h" |
Syntax
class IStreamingManager
Remarks
Interface for the SparseVolumeTexture streaming manager.
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | Add_GameThread
(
UStreamableSparseVolumeTexture* SparseVolumeTexture |
||
| void | BeginAsyncUpdate
(
FRDGBuilder& GraphBuilder, |
Begins updating the streaming manager. If r.SparseVolumeTexture.Streaming.AsyncThread is 1 and bBlocking is false, most of the updating work is done in another thread. | |
| void | EndAsyncUpdate
(
FRDGBuilder& GraphBuilder |
Waits for the job started in BeginAsyncUpdate() to complete, issues GPU work and does some cleanup. | |
| void | Remove_GameThread
(
UStreamableSparseVolumeTexture* SparseVolumeTexture |
||
| void | Request
(
UStreamableSparseVolumeTexture* SparseVolumeTexture, |
||
| void | Request_GameThread
(
UStreamableSparseVolumeTexture* SparseVolumeTexture, |
Request a frame to be streamed in. | |
| void | Issues a rendering command for updating the streaming manager. |