Navigation
API > API/Runtime > API/Runtime/Engine
Classes
| Type | Name | Description | |
|---|---|---|---|
| FDerivedTextureData | Represents mip mapped SparseVolumeTexture data ready for compression/serializing. | ||
| FHeader | |||
| FMipLevelStreamingInfo | Describes a mip level of a SVT frame in terms of the sizes and offsets of the data in the built bulk data. | ||
| FPageTopology | Linear struct of arrays octree describing the mipped SVT topology. | ||
| FResources | Represents the derived data of a SVT that is needed by the streaming manager. | ||
| FStreamingDebugInfo | |||
| FTextureData | Holds the data for a SparseVolumeTexture that is stored on disk. | ||
| FTextureDataAddressingInfo | |||
| FTextureDataCreateInfo | |||
| FTextureRenderResources | Encapsulates RHI resources needed to render a SparseVolumeTexture. | ||
| FTileInfo | All the tiles are essentially stored as an array of structs with each tile having different memory sections: | ||
| FTileStreamingMetaData | Compactly stores data to construct a FTileInfo for every stored (and compressed) tile. | ||
| IStreamingManager | Interface for the SparseVolumeTexture streaming manager. | ||
| ITextureDataProvider | |||
| UAnimatedSparseVolumeTexture | Represents a streamable SparseVolumeTexture with one or more frames. Use USparseVolumeTextureFrame::GetFrameAndIssueStreamingRequest() to bind extract a particular frame to be used for rendering. | ||
| UAnimatedSparseVolumeTextureController | Utility (blueprint) class for controlling SparseVolumeTexture playback. | ||
| USparseVolumeTexture | SparseVolumeTexture base interface to communicate with material graph and shader bindings. | ||
| USparseVolumeTextureFrame | Represents a frame in a SparseVolumeTexture sequence and owns the actual data needed for rendering. Is owned by a UStreamableSparseVolumeTexture object. | ||
| UStaticSparseVolumeTexture | Represents a streamable SparseVolumeTexture asset with a single frame. Although there is only a single frame, it is still recommended to use USparseVolumeTextureFrame::GetFrameAndIssueStreamingRequest(). | ||
| UStreamableSparseVolumeTexture | Represents a streamable SparseVolumeTexture asset and serves as base class for UStaticSparseVolumeTexture and UAnimatedSparseVolumeTexture. It has an array of USparseVolumeTextureFrame. |
Enums
| Type | Name | Description | |
|---|---|---|---|
| ESparseVolumeTextureShaderUniform |