![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
Typedefs | |
| using | FDiscoveredPluginMap = TMap< FString, TArray< TSharedRef< FPlugin > > > |
Enumerations | |
| enum class | EInsertionType { AsOfferedPlugin , AsSuppressedPlugin } |
Set of simple (ideally inlinable) helper methods intended to obscure how FDiscoveredPluginMap is implemented (so that we can more easily change out it's type as needed).
Also dictates how we separate the one "offered" plugin out from other versions of the same plugin (see DiscoveredPluginMapUtils::EInsertionType).
| using DiscoveredPluginMapUtils::FDiscoveredPluginMap = typedef TMap<FString, TArray<TSharedRef<FPlugin> >> |
|
strong |
Given how UE is currently structured, we can only load/enable/display one plugin for any given name. This enum is used to distinctualize how a plugin is handled – should it be promoted as the one "offered" plugin, or suppressed?
| Enumerator | |
|---|---|
| AsOfferedPlugin | |
| AsSuppressedPlugin | |