UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
BackgroundHttpModule.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2
3#pragma once
4
5#include "CoreMinimal.h"
8#include "Misc/CoreMisc.h"
10
11
16 public IModuleInterface
17{
18public:
26
33
40
41public:
42 // IModuleInterface
46 virtual void StartupModule() override;
47
51 virtual void ShutdownModule() override;
52
53private:
55 FBackgroundHttpManagerPtr BackgroundHttpManager;
56
58 static FBackgroundHttpModule* Singleton;
59};
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
Definition BackgroundHttpModule.h:17
BACKGROUNDHTTP_API FBackgroundHttpManagerPtr GetBackgroundHttpManager()
Definition BackgroundHttpModule.cpp:52
virtual void StartupModule() override
Definition BackgroundHttpModule.cpp:14
virtual void ShutdownModule() override
Definition BackgroundHttpModule.cpp:27
static BACKGROUNDHTTP_API FBackgroundHttpModule & Get()
Definition BackgroundHttpModule.cpp:35
static BACKGROUNDHTTP_API FBackgroundHttpRequestPtr CreateBackgroundRequest()
Definition BackgroundHttpModule.cpp:46
Definition ModuleInterface.h:14
Definition SharedPointer.h:692