Neo
0.5.0
Developer Documentation
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
NeoCore.h
Go to the documentation of this file.
1
//========================================================================
2
// Copyright (c) 2003-2011 Anael Seghezzi <www.maratis3d.com>
3
//
4
// This software is provided 'as-is', without any express or implied
5
// warranty. In no event will the authors be held liable for any damages
6
// arising from the use of this software.
7
//
8
// Permission is granted to anyone to use this software for any purpose,
9
// including commercial applications, and to alter it and redistribute it
10
// freely, subject to the following restrictions:
11
//
12
// 1. The origin of this software must not be misrepresented; you must not
13
// claim that you wrote the original software. If you use this software
14
// in a product, an acknowledgment in the product documentation would
15
// be appreciated but is not required.
16
//
17
// 2. Altered source versions must be plainly marked as such, and must not
18
// be misrepresented as being the original software.
19
//
20
// 3. This notice may not be removed or altered from any source
21
// distribution.
22
//
23
//========================================================================
24
25
26
#ifndef __CORE_H
27
#define __CORE_H
28
29
#ifdef WIN32
30
#ifdef _MSC_VER
31
#pragma warning(disable: 4251)
32
#endif
33
34
#if defined(NEO_CORE_DLL)
35
#define NEO_CORE_EXPORT __declspec( dllexport )
36
#elif defined(NEO_CORE_STATIC)
37
#define NEO_CORE_EXPORT
38
#else
39
#define NEO_CORE_EXPORT __declspec( dllimport )
40
#endif
41
42
#else
43
#define NEO_CORE_EXPORT
44
#endif
45
46
namespace
Neo
47
{
48
class
Image;
49
class
Sound;
50
}
51
52
#include <
Utils.h
>
53
#include <
NeoString.h
>
54
#include <
File.h
>
55
#include <
StdFile.h
>
56
#include <
FileTools.h
>
57
#include <
Maths.h
>
58
#include <
SystemContext.h
>
59
#include <
InputContext.h
>
60
#include <
RenderingContext.h
>
61
#include <
SoundContext.h
>
62
#include <
PhysicsContext.h
>
63
#include <
ScriptContext.h
>
64
#include <
Image.h
>
65
#include <
Sound.h
>
66
#include <
StringTools.h
>
67
#include <
DataManager.h
>
68
#include <
DataLoader.h
>
69
#include <
Thread.h
>
70
71
#endif
SoundContext.h
Sound.h
StringTools.h
Maths.h
Utils.h
File.h
Image.h
StdFile.h
Thread.h
NeoString.h
ScriptContext.h
RenderingContext.h
DataLoader.h
PhysicsContext.h
FileTools.h
Neo
Definition:
Color.h:29
InputContext.h
DataManager.h
SystemContext.h
neoengine
SDK
NeoCore
Includes
NeoCore.h
Generated on Thu Oct 22 2015 18:55:57 for Neo by
1.8.9.1