Navigation
Unreal Engine C++ API Reference > Runtime > Engine > Engine
References
Module | Engine |
Header | /Engine/Source/Runtime/Engine/Classes/Engine/TextureStreamingTypes.h |
Include | #include "Engine/TextureStreamingTypes.h" |
Syntax
USTRUCT ()
struct FStreamingRenderAssetPrimitiveInfo
Remarks
Information about a streaming texture/mesh that a primitive uses for rendering.
Variables
Type | Name | Description | |
---|---|---|---|
![]() ![]() ![]() |
uint32: 1 | bAffectedByComponentScale | Mesh texel factors aren't uv density and shouldn't be affected by component scales |
![]() ![]() ![]() |
uint32: 1 | bAllowInvalidTexelFactorWhenUnregistered | For mesh components, texel factors are their sphere bound diameters that are 0 when unregistered |
![]() ![]() |
FBoxSphereBounds | Bounds | The streaming bounds of the texture/mesh, usually the component material bounds. |
![]() ![]() |
uint32 | PackedRelativeBox | When non zero, this represents the relative box used to compute Bounds, using the component bounds as reference. |
![]() ![]() |
TObjectPtr< UStreamableRenderAsset > | RenderAsset | |
![]() ![]() |
float | TexelFactor |
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
|||
![]() |
FStreamingRenderAssetPrimitiveInfo
(
UStreamableRenderAsset* InAsset, |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
bool | CanBeStreamedByDistance
(
bool bOwningCompRegistered |