Navigation
API > API/Runtime > API/Runtime/Engine
Classes
| Type | Name | Description | |
|---|---|---|---|
| FAudioSubsystemCollection | FAudioSubsystemCollection - Subsystem collection specifically targeting UAudioEngineSubsystems | ||
| FObjectSubsystemCollection | Subsystem collection which delegates UObject references to its owning UObject (object needs to implement AddReferencedObjects and forward call to Collection | ||
| FSubsystemCollection | |||
| FSubsystemCollectionBase | |||
| UAudioEngineSubsystem | UAudioEngineSubsystem Base class for auto instanced and initialized systems that share the lifetime of the audio device | ||
| UAudioSubsystemCollectionRoot | UAudioSubsystemCollectionRoot Root UObject used to anchor UAudioEngineSubsystems to the FAudioDevice | ||
| UDynamicSubsystem | Dynamic Subsystems auto populate/depopulate existing collections when modules are loaded and unloaded | ||
| UEngineSubsystem | UEngineSubsystem Base class for auto instanced and initialized systems that share the lifetime of the Engine | ||
| UGameInstanceSubsystem | UGameInstanceSubsystem Base class for auto instanced and initialized systems that share the lifetime of the game instance | ||
| ULocalPlayerSubsystem | ULocalPlayerSubsystem Base class for auto instanced and initialized subsystem that share the lifetime of local players | ||
| USubsystem | Subsystems are auto instanced classes that share the lifetime of certain engine constructs | ||
| USubsystemBlueprintLibrary | |||
| UTickableWorldSubsystem | UTickableWorldSubsystem Base class for auto instanced and initialized systems that share the lifetime of a UWorld and are ticking along with it. | ||
| UWorldSubsystem | UWorldSubsystem Base class for auto instanced and initialized systems that share the lifetime of a UWorld |