FSceneViewExtensions

Repository of all registered scene view extensions.

Choose your operating system:

Windows

macOS

Linux

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

Name Description

Public function Static

void

 

ForEachActiveViewExtension

(
    const TArray< TWeakPtr< ISceneViewE...,
    const FSceneViewExtensionContext& ...,
    const TFunctionRef< void...
)

Executes a function on each view extension which is active in a given context.

Public function Const

const TArray...

 

GatherActiveExtensions

(
    const FSceneViewExtensionContext& ...
)

Gathers all ViewExtensions that want to be active in a given context (

Public function Static

TSharedRef< ...

 

NewExtension

(
    TArgs&&... Args
)

Create a new extension of type ExtensionType.

Deprecated Functions

Name Description

Public function Const

const TArray...

 

GatherActiveExtensions

(
    FViewport* InViewport
)

  1. Please use GatherActiveExtensions by passing an FSceneViewExtensionContext parameter