Navigation
API > API/Runtime > API/Runtime/Engine
| Name | USubsystemBlueprintLibrary |
| Type | class |
| Header File | /Engine/Source/Runtime/Engine/Public/Subsystems/SubsystemBlueprintLibrary.h |
| Include Path | #include "Subsystems/SubsystemBlueprintLibrary.h" |
Syntax
UCLASS (MinimalAPI)
class USubsystemBlueprintLibrary : public UBlueprintFunctionLibrary
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UBlueprintFunctionLibrary → USubsystemBlueprintLibrary
Functions
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static UAudioEngineSubsystem * GetAudioEngineSubsystem
(
UObject* ContextObject, |
Get an AudioEngine Subsystem from the AudioDevice associated with the provided context | Subsystems/SubsystemBlueprintLibrary.h |
|
static UEngineSubsystem * GetEngineSubsystem
(
TSubclassOf< UEngineSubsystem > Class |
Get a Game Instance Subsystem from the Game Instance associated with the provided context | Subsystems/SubsystemBlueprintLibrary.h |
|
static UGameInstanceSubsystem * GetGameInstanceSubsystem
(
UObject* ContextObject, |
Get a Game Instance Subsystem from the Game Instance associated with the provided context | Subsystems/SubsystemBlueprintLibrary.h |
|
static ULocalPlayerSubsystem * GetLocalPlayerSubsystem
(
UObject* ContextObject, |
Get a Local Player Subsystem from the Local Player associated with the provided context | Subsystems/SubsystemBlueprintLibrary.h |
|
static 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 | Subsystems/SubsystemBlueprintLibrary.h |
|
| Subsystems/SubsystemBlueprintLibrary.h | |||
static UWorldSubsystem * GetWorldSubsystem
(
UObject* ContextObject, |
Get a World Subsystem from the World associated with the provided context | Subsystems/SubsystemBlueprintLibrary.h |
|