UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
SceneInterface.h File Reference

Go to the source code of this file.

Classes

class  FSceneInterface
 
class  FSceneInterface::IPrimitiveTransformUpdater
 
class  FSceneInterface::FPrimitiveTransformUpdateScope
 
struct  FSceneInterface::FCustomRenderPassRendererInput
 

Namespaces

namespace  ERHIFeatureLevel
 

Typedefs

using FSHVectorRGB3 = TSHVectorRGB< 3 >
 

Enumerations

enum  EBasePassDrawListType { EBasePass_Default =0 , EBasePass_Masked , EBasePass_MAX }
 
enum class  EUpdateAllPrimitiveSceneInfosAsyncOps {
  None = 0 , CacheMeshDrawCommands = 1 << 0 , CreateLightPrimitiveInteractions = 1 << 1 , CacheMaterialUniformExpressions = 1 << 2 ,
  All = CacheMeshDrawCommands | CreateLightPrimitiveInteractions | CacheMaterialUniformExpressions
}
 

Functions

 ENUM_CLASS_FLAGS (EUpdateAllPrimitiveSceneInfosAsyncOps)
 

Typedef Documentation

◆ FSHVectorRGB3

Enumeration Type Documentation

◆ EBasePassDrawListType

Enumerator
EBasePass_Default 
EBasePass_Masked 
EBasePass_MAX 

◆ EUpdateAllPrimitiveSceneInfosAsyncOps

Enumerator
None 
CacheMeshDrawCommands 
CreateLightPrimitiveInteractions 
CacheMaterialUniformExpressions 
All 

Function Documentation

◆ ENUM_CLASS_FLAGS()

ENUM_CLASS_FLAGS ( EUpdateAllPrimitiveSceneInfosAsyncOps  )