![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <SceneViewExtension.h>
Public Member Functions | |
| ENGINE_API const TArray< FSceneViewExtensionRef > | GatherActiveExtensions (const FSceneViewExtensionContext &InContext) const |
Static Public Member Functions | |
| template<typename ExtensionType , typename... TArgs> | |
| static TSharedRef< ExtensionType, ESPMode::ThreadSafe > | NewExtension (TArgs &&... Args) |
| static ENGINE_API void | ForEachActiveViewExtension (const TArray< TWeakPtr< ISceneViewExtension, ESPMode::ThreadSafe > > &InExtensions, const FSceneViewExtensionContext &InContext, const TFunctionRef< void(const FSceneViewExtensionRef &)> &Func) |
Friends | |
| class | FSceneViewExtensionBase |
Repository of all registered scene view extensions.
|
static |
Executes a function on each view extension which is active in a given context.
| const TArray< FSceneViewExtensionRef > FSceneViewExtensions::GatherActiveExtensions | ( | const FSceneViewExtensionContext & | InContext | ) | const |
Gathers all ViewExtensions that want to be active in a given context (
|
inlinestatic |
Create a new extension of type ExtensionType.
|
friend |