Navigation
API > API/Runtime > API/Runtime/Engine
Inheritance Hierarchy
- ISceneViewExtension
- TSharedFromThis
- FSceneViewExtensionBase
- FColorCorrectRegionsSceneViewExtension
- FHMDSceneViewExtension
- FDefaultStereoLayers
- FDefaultXRCamera
- FPixelStreamingHMD
- FImgMediaSceneViewExtension
- FLandscapeSceneViewExtension
- FMobileFSRViewExtension
- FMotionDelayClient
- FOpenColorIODisplayExtension
- FWorldSceneViewExtension
- FGerstnerWaterWaveViewExtension
- FWaterViewExtension
- UMotionControllerComponent::FViewExtension
References
| Module | Engine |
| Header | /Engine/Source/Runtime/Engine/Public/SceneViewExtension.h |
| Include | #include "SceneViewExtension.h" |
Syntax
class FSceneViewExtensionBase :
public ISceneViewExtension,
public TSharedFromThis< FSceneViewExtensionBase, ESPMode::ThreadSafe >
Remarks
Inherit from this class to make a view extension.
Variables
| Type | Name | Description | |
|---|---|---|---|
| TArray< FSceneViewExtensionIsActiveFunctor > | IsActiveThisFrameFunctions | Array of Functors that can be used to activate an extension for the current frame and given context. |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FSceneViewExtensionBase
(
const FAutoRegister& |
Destructors
| Type | Name | Description | |
|---|---|---|---|
Overridden from ISceneViewExtension
| Type | Name | Description | |
|---|---|---|---|
| bool | IsActiveThisFrame
(
const FSceneViewExtensionContext& Context |
Determines if the extension should be active for the current frame and given context. |