10#include "SceneViewExtensionContext.generated.h"
23 virtual FName GetRTTI()
const {
return TEXT(
"FSceneViewExtensionContext"); }
41 return GetRTTI() ==
Other.GetRTTI();
121 if (!IsActiveFunction)
127 return IsActiveFunction(SceneViewExtension,
Context);
ENGINE_API class UEngine * GEngine
Definition UnrealEngine.cpp:427
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
#define GENERATED_BODY(...)
Definition ObjectMacros.h:765
#define USTRUCT(...)
Definition ObjectMacros.h:746
Definition NameTypes.h:617
Definition SceneInterface.h:106
virtual class UWorld * GetWorld() const =0
Definition ViewportClient.h:28
Definition UnrealClient.h:412
FViewportClient * GetClient() const
Definition UnrealClient.h:649
Definition SceneViewExtension.h:113
ENGINE_API bool IsStereoscopic3D(const FViewport *InViewport=nullptr) const
Definition UnrealEngine.cpp:4521
virtual UE_API UWorld * GetWorld() const override
Definition World.cpp:1820
Definition SceneViewExtensionContext.h:20
bool bStereoEnabled
Definition SceneViewExtensionContext.h:30
FViewport * Viewport
Definition SceneViewExtensionContext.h:28
UWorld * GetWorld() const
Definition SceneViewExtensionContext.h:51
virtual bool IsHMDSupported() const
Definition SceneViewExtensionContext.h:75
bool IsA(const FSceneViewExtensionContext &&Other) const
Definition SceneViewExtensionContext.h:45
FSceneViewExtensionContext(FSceneInterface *InScene)
Definition SceneViewExtensionContext.h:34
virtual ~FSceneViewExtensionContext()
Definition SceneViewExtensionContext.h:36
bool IsA(const FSceneViewExtensionContext &Other) const
Definition SceneViewExtensionContext.h:39
FSceneViewExtensionContext()
Definition SceneViewExtensionContext.h:32
FSceneViewExtensionContext(FViewport *InViewport)
Definition SceneViewExtensionContext.h:33
bool IsStereoSupported() const
Definition SceneViewExtensionContext.h:69
FSceneInterface * Scene
Definition SceneViewExtensionContext.h:29
Definition SceneViewExtensionContext.h:93
TSceneViewExtensionIsActiveFunction IsActiveFunction
Definition SceneViewExtensionContext.h:115
FGuid GetGuid() const
Definition SceneViewExtensionContext.h:109
FSceneViewExtensionIsActiveFunctor()
Definition SceneViewExtensionContext.h:104
Definition Optional.h:131