A Demo Project for the UnrealEngineSDK
Loading...
Searching...
No Matches
VaRest.h
Go to the documentation of this file.
1// Copyright 2014-2019 Vladimir Alyamkin. 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 FVaRestModule& Get()
23 {
24 return FModuleManager::LoadModuleChecked<FVaRestModule>("VaRest");
25 }
26
32 static inline bool IsAvailable()
33 {
34 return FModuleManager::Get().IsModuleLoaded("VaRest");
35 }
36
39
40protected:
43};
UVaRestSettings * ModuleSettings
Definition VaRest.h:42
virtual void ShutdownModule() override
Definition VaRest.cpp:31
static bool IsAvailable()
Definition VaRest.h:32
static FVaRestModule & Get()
Definition VaRest.h:22
UVaRestSettings * GetSettings() const
Definition VaRest.cpp:48
virtual void StartupModule() override
Definition VaRest.cpp:14
UCLASS(config = Engine, defaultconfig)