Pico Unreal Platform SDK
OnlineSubsystemPicoModule.h
1// Copyright 2022 Pico Technology Co., Ltd.All rights reserved.
2// This plugin incorporates portions of the Unreal® Engine. Unreal® is a trademark or registered trademark of Epic Games, Inc.In the United States of America and elsewhere.
3// Unreal® Engine, Copyright 1998 – 2022, Epic Games, Inc.All rights reserved.
4
5#pragma once
6
7#include "CoreMinimal.h"
8#include "Modules/ModuleInterface.h"
13class FOnlineSubsystemPicoModule : public IModuleInterface
14{
15private:
16
19
20public:
21
23 PicoFactory(nullptr)
24 {}
25
27
28 // IModuleInterface
29
30 virtual void StartupModule() override;
31 virtual void ShutdownModule() override;
32
33 void RegisterSettings();
34 void UnregisterSettings();
35
36 virtual bool SupportsDynamicReloading() override
37 {
38 return false;
39 }
40
41 virtual bool SupportsAutomaticShutdown() override
42 {
43 return false;
44 }
45private:
47// void* ExampleLibraryHandle;
48};
Definition: OnlineSubsystemPicoModule.cpp:28
Definition: OnlineSubsystemPicoModule.h:14
class FOnlineFactoryPico * PicoFactory
Definition: OnlineSubsystemPicoModule.h:18