Faro Engine
0.0.0.b519570 (main)
Loading...
Searching...
No Matches
Source
Engine
Platform
PlatformBase
Source
PlatformModule.hpp
Go to the documentation of this file.
1
#pragma once
2
#include <
Module.hpp
>
3
4
namespace
Faro
5
{
6
class
PlatformModule
:
public
IModule
7
{
8
public
:
9
void
Load
()
override
;
10
void
Unload
()
override
;
11
String
GetName
()
override
;
12
Array<String>
GetRuntimeDependencies
()
override
;
13
};
14
15
REGISTER_MODULE
(
PlatformModule
)
16
}
Module.hpp
REGISTER_MODULE
#define REGISTER_MODULE(MODULE)
Definition
Module.hpp:22
Faro::Array
Definition
Array.hpp:11
Faro::IModule
Definition
Module.hpp:9
Faro::PlatformModule
Definition
PlatformModule.hpp:7
Faro::PlatformModule::Load
void Load() override
Definition
PlatformModule.cpp:9
Faro::PlatformModule::GetRuntimeDependencies
Array< String > GetRuntimeDependencies() override
Definition
PlatformModule.cpp:40
Faro::PlatformModule::GetName
String GetName() override
Definition
PlatformModule.cpp:35
Faro::PlatformModule::Unload
void Unload() override
Definition
PlatformModule.cpp:26
Faro::String
Definition
String.hpp:12
Faro
Definition
Array.hpp:8
Generated by
1.9.8