FStreamingRenderAssetPrimitiveInfo

Information about a streaming texture/mesh that a primitive uses for rendering.

Choose your operating system:

Windows

macOS

Linux

References

Module

Engine

Header

/Engine/Source/Runtime/Engine/Classes/Engine/TextureStreamingTypes.h

Include

#include "Engine/TextureStreamingTypes.h"

Syntax

struct FStreamingRenderAssetPrimitiveInfo

Remarks

Information about a streaming texture/mesh that a primitive uses for rendering.

Variables

Name Description

Public variable

uint32: 1

 

bAllowInvalidTexelFactorWhenUnregistered

For mesh components, texel factors are their sphere bound diameters that are 0 when unregistered

Public variable

FBoxSphereBound...

 

Bounds

The streaming bounds of the texture/mesh, usually the component material bounds.

Public variable

uint32

 

PackedRelativeBox

When non zero, this represents the relative box used to compute Bounds, using the component bounds as reference.

Public variable

TObjectPtr< USt...

 

RenderAsset

Public variable

float

 

TexelFactor

Constructors

Name Description

Public function

FStreamingRenderAssetPrimitiveInfo()

Public function

FStreamingRenderAssetPrimitiveInfo

(
    UStreamableRenderAsset* InAsse...,
    const FBoxSphereBounds& InBounds,
    float InTexelFactor,
    uint32 InPackedRelativeBox,
    bool bInAllowInvalidTexelFactorWhen...
)

Functions

Name Description

Public function Const

bool

 

CanBeStreamedByDistance

(
    bool bOwningCompRegistered
)