Navigation
API > API/Runtime > API/Runtime/IrisCore
FScopedIrisDynamicConfig is a helper class for FIrisDynamicConfig that unregisters all registered dynamic configs in its destructor. Configs can be unregistered manually if desired. The API mimics FIrisDynamicConfig when it comes to registering and unregistering individual configs.
| Name | FScopedIrisDynamicConfig |
| Type | class |
| Header File | /Engine/Source/Runtime/Net/Iris/Public/Iris/Config/ScopedIrisDynamicConfig.h |
| Include Path | #include "Iris/Config/ScopedIrisDynamicConfig.h" |
Syntax
class FScopedIrisDynamicConfig
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
~FScopedIrisDynamicConfig() |
Iris/Config/ScopedIrisDynamicConfig.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| RegisteredConfigs | TSet< FName, DefaultKeyFuncs< FName >, TInlineSetAllocator< 1 > > | Iris/Config/ScopedIrisDynamicConfig.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Iris/Config/ScopedIrisDynamicConfig.h | |||
void RegisterDynamicConfigBuffer
(
FName UniqueConfigName, |
Iris/Config/ScopedIrisDynamicConfig.h | ||
void RegisterDynamicConfigBuffer
(
FName UniqueConfigName, |
Iris/Config/ScopedIrisDynamicConfig.h | ||
void UnregisterAllDynamicConfigs() |
Iris/Config/ScopedIrisDynamicConfig.h | ||
void UnregisterDynamicConfig
(
FName UniqueConfigName |
Iris/Config/ScopedIrisDynamicConfig.h |