/Engine/Source/Runtime/Engine/Classes/Components/RuntimeVirtualTextureComponent.h
Component used to place aURuntimeVirtualTexturein the world.
class URuntimeVirtualTextureComponent : public [USceneComponent](API\Runtime\Engine\Components\USceneComponent)
bool
bBuildDebugStreamingMips
Build the streaming low mips using debug coloring.
bool
bBuildStreamingMipsButton
Placeholder for details customization button.
bool
bEnableScalability
Set to true to enable scalability settings for the virtual texture.
bool
bHidePrimitives
Hide primitives in the main pass.
TSoftObjectPtr<...
BoundsAlignActor
Actor to align rotation to. If set this actor is always included in the bounds calculation.
bool
bSetBoundsButton
Placeholder for details customization button.
bool
bSnapBoundsToLandscape
If the Bounds Align Actor is a Landscape then this will snap the bounds so that virtual texture texels align with landscape vertex positions.
bool
bUseStreamingLowMipsInEditor
Use streaming low mips when rendering in editor.
FRenderCommandF...
DestroyFence
A fence to track render thread has finished with StreamingTexture data before destroy.
FGetHidePrimiti...
HidePrimitivesDelegate
TEnumAsByte< ET...
LossyCompressionAmount
How aggressively should any relevant lossy compression be applied.
FDelegateHandle
PieEndDelegateHandle
Delegate handle for our function called on PIE end.
uint32
ScalabilityGroup
Group index of the scalability settings to use for the virtual texture.
FRuntimeVirtual...
SceneProxy
Scene proxy object. Managed by the scene but stored here.
TObjectPtr<UVi...
StreamingTexture
Texture object containing streamed low mips. This can reduce rendering update cost.
int32
StreamLowMips
Number of streaming low mips to build for the virtual texture.
TObjectPtr<URu...
VirtualTexture
The virtual texture object to use.