UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
TSceneExtensionRegistration< TDerivedExtension > Class Template Reference

#include <SceneExtensions.h>

+ Inheritance diagram for TSceneExtensionRegistration< TDerivedExtension >:

Public Member Functions

 TSceneExtensionRegistration ()
 
virtual ~TSceneExtensionRegistration ()
 
virtual ISceneExtensionCreateInstance (FScene &Scene) override
 
- Public Member Functions inherited from ISceneExtensionFactory
virtual ~ISceneExtensionFactory ()
 
const int32 GetExtensionID () const
 

Detailed Description

template<typename TDerivedExtension>
class TSceneExtensionRegistration< TDerivedExtension >

Helper to automatically register/unregister a factory implementation for a given ISceneExtension implementation

Constructor & Destructor Documentation

◆ TSceneExtensionRegistration()

◆ ~TSceneExtensionRegistration()

Member Function Documentation

◆ CreateInstance()

virtual ISceneExtension * TSceneExtensionRegistration< TDerivedExtension >::CreateInstance ( FScene Scene)
inlineoverridevirtual

The documentation for this class was generated from the following file: