Nazara Engine
0.4
A fast, complete, cross-platform API designed for game development
Core.hpp
1
// Copyright (C) 2017 Jérôme Leclercq
2
// This file is part of the "Nazara Engine - Core module"
3
// For conditions of distribution and use, see copyright notice in Config.hpp
4
5
#pragma once
6
7
#ifndef NAZARA_CORE_HPP
8
#define NAZARA_CORE_HPP
9
10
#include <Nazara/Prerequesites.hpp>
11
12
namespace
Nz
13
{
14
class
NAZARA_CORE_API
Core
15
{
16
public
:
17
Core
() =
delete
;
18
~
Core
() =
delete
;
19
20
static
bool
Initialize();
21
22
static
bool
IsInitialized();
23
24
static
void
Uninitialize();
25
26
private
:
27
static
unsigned
int
s_moduleReferenceCounter;
28
};
29
}
30
31
#endif // NAZARA_CORE_HPP
Nz
TODO: Inherit SoundEmitter from Node.
Definition:
Algorithm.hpp:12
Nz::Core
Core class that represents the module initializer of Core.
Definition:
Core.hpp:14
include
Nazara
Core
Core.hpp
Generated by
1.8.13