HoverRace
2.0
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
engine
Display
Texture.h
Go to the documentation of this file.
1
2
// Texture.h
3
//
4
// Copyright (c) 2013, 2014 Michael Imamura.
5
//
6
// Licensed under GrokkSoft HoverRace SourceCode License v1.0(the "License");
7
// you may not use this file except in compliance with the License.
8
//
9
// A copy of the license should have been attached to the package from which
10
// you have taken this file. If you can not find the license you can not use
11
// this file.
12
//
13
//
14
// The author makes no representations about the suitability of
15
// this software for any purpose. It is provided "as is" "AS IS",
16
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
17
// implied.
18
//
19
// See the License for the specific language governing permissions
20
// and limitations under the License.
21
22
#pragma once
23
24
#if defined(_WIN32) && defined(HR_ENGINE_SHARED)
25
# ifdef MR_ENGINE
26
# define MR_DllDeclare __declspec( dllexport )
27
# else
28
# define MR_DllDeclare __declspec( dllimport )
29
# endif
30
#else
31
# define MR_DllDeclare
32
#endif
33
34
namespace
HoverRace
{
35
namespace
Display {
36
41
class
MR_DllDeclare
Texture
42
{
43
public
:
44
Texture
() { }
45
virtual
~Texture
() { }
46
};
47
48
}
// namespace Display
49
}
// namespace HoverRace
50
51
#undef MR_DllDeclare
HoverRace::Display::Texture
A hardware texture.
Definition:
Texture.h:41
HoverRace::Display::Texture::~Texture
virtual ~Texture()
Definition:
Texture.h:45
HoverRace::Display::Texture::Texture
Texture()
Definition:
Texture.h:44
HoverRace
Definition:
Announcement.h:24
MR_DllDeclare
#define MR_DllDeclare
Definition:
Texture.h:31
1.8.11