Navigation
Unreal Engine C++ API Reference > Runtime > Engine
References
Module | Engine |
Header | /Engine/Source/Runtime/Engine/Public/SceneViewExtension.h |
Include | #include "SceneViewExtension.h" |
Syntax
class FSceneViewExtensions
Remarks
Repository of all registered scene view extensions.
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
void | ForEachActiveViewExtension
(
const TArray< TWeakPtr< ISceneViewExtension, ESPMode::ThreadSafe >>& InExtensions, |
Executes a function on each view extension which is active in a given context. |
![]() ![]() |
const TArray< FSceneViewExtensionRef > | GatherActiveExtensions
(
const FSceneViewExtensionContext& InContext |
Gathers all ViewExtensions that want to be active in a given context ( |
![]() ![]() |
TSharedRef< ExtensionType, ESPMode::ThreadSafe > | NewExtension
(
TArgs&&... Args |
Create a new extension of type ExtensionType. |
Deprecated Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
const TArray< FSceneViewExtensionRef > | GatherActiveExtensions
(
FViewport* InViewport |
Deprecated. Please use GatherActiveExtensions by passing an FSceneViewExtensionContext parameter |