Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/Subsystems
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UBlueprintFunctionLibrary
- USubsystemBlueprintLibrary
References
| Module | Engine |
| Header | /Engine/Source/Runtime/Engine/Public/Subsystems/SubsystemBlueprintLibrary.h |
| Include | #include "Subsystems/SubsystemBlueprintLibrary.h" |
Syntax
class USubsystemBlueprintLibrary : public UBlueprintFunctionLibrary
Functions
| Type | Name | Description | |
|---|---|---|---|
| UAudioEngineSubsystem * | GetAudioEngineSubsystem
(
UObject* ContextObject, |
Get an AudioEngine Subsystem from the AudioDevice associated with the provided context | |
| UEngineSubsystem * | GetEngineSubsystem
(
TSubclassOf< UEngineSubsystem > Class |
Get a Game Instance Subsystem from the Game Instance associated with the provided context | |
| UGameInstanceSubsystem * | GetGameInstanceSubsystem
(
UObject* ContextObject, |
Get a Game Instance Subsystem from the Game Instance associated with the provided context | |
| ULocalPlayerSubsystem * | GetLocalPlayerSubsystem
(
UObject* ContextObject, |
Get a Local Player Subsystem from the Local Player associated with the provided context | |
| ULocalPlayerSubsystem * | GetLocalPlayerSubSystemFromPlayerController
(
APlayerController* PlayerController, |
Get a Local Player Subsystem from the LocalPlayer associated with the provided context If the player controller isn't associated to a LocalPlayer nullptr is returned | |
| UWorldSubsystem * | GetWorldSubsystem
(
UObject* ContextObject, |
Get a World Subsystem from the World associated with the provided context |