Navigation
API > API/Runtime > API/Runtime/Engine
Removes all components from their scenes for the lifetime of the class.
| Name | FGlobalComponentReregisterContext |
| Type | class |
| Header File | /Engine/Source/Runtime/Engine/Public/ComponentReregisterContext.h |
| Include Path | #include "ComponentReregisterContext.h" |
Syntax
class FGlobalComponentReregisterContext
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Initialization constructor. | ComponentReregisterContext.h | ||
FGlobalComponentReregisterContext
(
const TArray< UClass* >& ExcludeComponents |
Initialization constructor. | ComponentReregisterContext.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
~FGlobalComponentReregisterContext() |
Destructor | ComponentReregisterContext.h |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| ActiveGlobalReregisterContextCount | int32 | Indicates that a FGlobalComponentReregisterContext is currently active | ComponentReregisterContext.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ComponentContexts | TIndirectArray< FComponentReregisterContext > | The recreate contexts for the individual components. | ComponentReregisterContext.h | |
| ScenesToUpdateAllPrimitiveSceneInfos | TSet< FSceneInterface * > | ComponentReregisterContext.h |