UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FSceneViewExtensionContext Struct Reference

#include <SceneViewExtensionContext.h>

Public Member Functions

 FSceneViewExtensionContext ()
 
 FSceneViewExtensionContext (FViewport *InViewport)
 
 FSceneViewExtensionContext (FSceneInterface *InScene)
 
virtual ~FSceneViewExtensionContext ()
 
bool IsA (const FSceneViewExtensionContext &Other) const
 
bool IsA (const FSceneViewExtensionContext &&Other) const
 
UWorldGetWorld () const
 
bool IsStereoSupported () const
 
virtual bool IsHMDSupported () const
 

Public Attributes

FViewportViewport = nullptr
 
FSceneInterfaceScene = nullptr
 
bool bStereoEnabled = false
 

Detailed Description

Contains information about the context in which this scene view extension will be used.

Constructor & Destructor Documentation

◆ FSceneViewExtensionContext() [1/3]

FSceneViewExtensionContext::FSceneViewExtensionContext ( )
inline

◆ FSceneViewExtensionContext() [2/3]

FSceneViewExtensionContext::FSceneViewExtensionContext ( FViewport InViewport)
inlineexplicit

◆ FSceneViewExtensionContext() [3/3]

FSceneViewExtensionContext::FSceneViewExtensionContext ( FSceneInterface InScene)
inlineexplicit

◆ ~FSceneViewExtensionContext()

virtual FSceneViewExtensionContext::~FSceneViewExtensionContext ( )
inlinevirtual

Member Function Documentation

◆ GetWorld()

UWorld * FSceneViewExtensionContext::GetWorld ( ) const
inline

Retrieve the world pointer for this context

◆ IsA() [1/2]

bool FSceneViewExtensionContext::IsA ( const FSceneViewExtensionContext &&  Other) const
inline

◆ IsA() [2/2]

bool FSceneViewExtensionContext::IsA ( const FSceneViewExtensionContext Other) const
inline

◆ IsHMDSupported()

virtual bool FSceneViewExtensionContext::IsHMDSupported ( ) const
inlinevirtual

◆ IsStereoSupported()

bool FSceneViewExtensionContext::IsStereoSupported ( ) const
inline

Member Data Documentation

◆ bStereoEnabled

bool FSceneViewExtensionContext::bStereoEnabled = false

◆ Scene

FSceneInterface* FSceneViewExtensionContext::Scene = nullptr

◆ Viewport

FViewport* FSceneViewExtensionContext::Viewport = nullptr

The documentation for this struct was generated from the following file: