UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FRuntimeVirtualTextureSceneExtension Class Reference

#include <RuntimeVirtualTextureSceneExtension.h>

+ Inheritance diagram for FRuntimeVirtualTextureSceneExtension:

Public Member Functions

 FRuntimeVirtualTextureSceneExtension (FScene &InScene)
 
virtual ISceneExtensionUpdaterCreateUpdater () override
 
void GetPrimitivesForRuntimeVirtualTexture (FScene const *InScene, int32 InRuntimeVirtualTextureId, TArray< int32 > &OutPrimitiveIndices) const
 
 ISceneExtension (FScene &InScene)
 
- Public Member Functions inherited from ISceneExtension
 ISceneExtension (FScene &InScene)
 
virtual ~ISceneExtension ()
 
virtual void InitExtension (FScene &InScene)
 
virtual ISceneExtensionRendererCreateRenderer (FSceneRendererBase &InSceneRenderer, const FEngineShowFlags &EngineShowFlags)
 

Static Public Member Functions

static bool ShouldCreateExtension (FScene &Scene)
 
- Static Public Member Functions inherited from ISceneExtension
static bool ShouldCreateExtension (FScene &Scene)
 

Additional Inherited Members

- Protected Attributes inherited from ISceneExtension
FSceneScene
 

Detailed Description

Scene extension for storing information about runtime virtual textures in the scene.

Constructor & Destructor Documentation

◆ FRuntimeVirtualTextureSceneExtension()

FRuntimeVirtualTextureSceneExtension::FRuntimeVirtualTextureSceneExtension ( FScene InScene)

Member Function Documentation

◆ CreateUpdater()

ISceneExtensionUpdater * FRuntimeVirtualTextureSceneExtension::CreateUpdater ( )
overridevirtual

Reimplemented from ISceneExtension.

◆ GetPrimitivesForRuntimeVirtualTexture()

void FRuntimeVirtualTextureSceneExtension::GetPrimitivesForRuntimeVirtualTexture ( FScene const *  InScene,
int32  InRuntimeVirtualTextureId,
TArray< int32 > &  OutPrimitiveIndices 
) const

Get a list of scene primitive indices for a given runtime virtual texture.

◆ ISceneExtension()

ISceneExtension::ISceneExtension ( FScene InScene)
inlineexplicit

◆ ShouldCreateExtension()

bool FRuntimeVirtualTextureSceneExtension::ShouldCreateExtension ( FScene Scene)
static

The documentation for this class was generated from the following files: