/Engine/Source/Runtime/Engine/Public/Streaming/StreamableRenderResourceState.h
An important concept within this structure is that the resource first LOD is not required to be the first asset LOD, the offset being defined by AssetLODBias. This allows the streaming logic to ignore invalid, non relevant entries, or too many entries in the asset.
struct FStreamableRenderResourceState
union FStreamab...
@2491
uint8
AssetLODBias
The asset LOD index of the resource LOD 0.
uint8:  1
bHasPendingInitHint
Whether the render resources have pending InitRHI().
uint8:  1
bHasPendingLODTransitionHint
Whether there is currently a visual LOD transition, following a streaming operation.
uint8:  1
bSupportsStreaming
Whether the resource LODs can be streamed or not.
uint64
Data
uint8
LODBiasModifier
An additional LOD bias modifier set during asset loading based on the current RHI feature level or other settings
uint8
MaxNumLODs
The maximum number of LODs the resource can possibly have. Might be less than the asset LOD count.
uint8
NumNonOptionalLODs
The number of LODs (streaming or not) that are guarantied to be installed, for example in PAKs.
uint8
NumNonStreamingLODs
The number of always loaded LODs, which can not be streamed out.
uint8
NumRequestedLODs
The expected number of LODs after the current streaming request completes.
uint8
NumResidentLODs
The current number of LODs the resource has. Between NumNonStreamingLODs and MaxNumLODs.