A Demo Project for the UnrealEngineSDK
Loading...
Searching...
No Matches
ApexSDK.h
Go to the documentation of this file.
1// Copyright 2022 PixoVR Corp. All Rights Reserved.
2
3#pragma once
4
5#include "Modules/ModuleManager.h"
6
8
10{
11public:
13 virtual void StartupModule() override;
14 virtual void ShutdownModule() override;
15
22 static inline FApexSDKModule& Get()
23 {
24 return FModuleManager::LoadModuleChecked<FApexSDKModule>("ApexSDK");
25 }
26
32 static inline bool IsAvailable()
33 {
34 return FModuleManager::Get().IsModuleLoaded("ApexSDK");
35 }
36
39
40protected:
43};
static bool IsAvailable()
Definition ApexSDK.h:32
UApexSDKSettings * ModuleSettings
Definition ApexSDK.h:42
virtual void StartupModule() override
Definition ApexSDK.cpp:19
UApexSDKSettings * GetSettings() const
Definition ApexSDK.cpp:59
virtual void ShutdownModule() override
Definition ApexSDK.cpp:42
static FApexSDKModule & Get()
Definition ApexSDK.h:22
UCLASS(config = Engine, defaultconfig)