diff options
Diffstat (limited to 'libraries/irrlicht-1.8/include/EDeviceTypes.h')
-rw-r--r-- | libraries/irrlicht-1.8/include/EDeviceTypes.h | 60 |
1 files changed, 0 insertions, 60 deletions
diff --git a/libraries/irrlicht-1.8/include/EDeviceTypes.h b/libraries/irrlicht-1.8/include/EDeviceTypes.h deleted file mode 100644 index d7e9627..0000000 --- a/libraries/irrlicht-1.8/include/EDeviceTypes.h +++ /dev/null | |||
@@ -1,60 +0,0 @@ | |||
1 | // Copyright (C) 2002-2012 Nikolaus Gebhardt | ||
2 | // This file is part of the "Irrlicht Engine". | ||
3 | // For conditions of distribution and use, see copyright notice in irrlicht.h | ||
4 | |||
5 | #ifndef __E_DEVICE_TYPES_H_INCLUDED__ | ||
6 | #define __E_DEVICE_TYPES_H_INCLUDED__ | ||
7 | |||
8 | namespace irr | ||
9 | { | ||
10 | |||
11 | //! An enum for the different device types supported by the Irrlicht Engine. | ||
12 | enum E_DEVICE_TYPE | ||
13 | { | ||
14 | |||
15 | //! A device native to Microsoft Windows | ||
16 | /** This device uses the Win32 API and works in all versions of Windows. */ | ||
17 | EIDT_WIN32, | ||
18 | |||
19 | //! A device native to Windows CE devices | ||
20 | /** This device works on Windows Mobile, Pocket PC and Microsoft SmartPhone devices */ | ||
21 | EIDT_WINCE, | ||
22 | |||
23 | //! A device native to Unix style operating systems. | ||
24 | /** This device uses the X11 windowing system and works in Linux, Solaris, FreeBSD, OSX and | ||
25 | other operating systems which support X11. */ | ||
26 | EIDT_X11, | ||
27 | |||
28 | //! A device native to Mac OSX | ||
29 | /** This device uses Apple's Cocoa API and works in Mac OSX 10.2 and above. */ | ||
30 | EIDT_OSX, | ||
31 | |||
32 | //! A device which uses Simple DirectMedia Layer | ||
33 | /** The SDL device works under all platforms supported by SDL but first must be compiled | ||
34 | in by defining the IRR_USE_SDL_DEVICE macro in IrrCompileConfig.h */ | ||
35 | EIDT_SDL, | ||
36 | |||
37 | //! A device for raw framebuffer access | ||
38 | /** Best used with embedded devices and mobile systems. | ||
39 | Does not need X11 or other graphical subsystems. | ||
40 | May support hw-acceleration via OpenGL-ES for FBDirect */ | ||
41 | EIDT_FRAMEBUFFER, | ||
42 | |||
43 | //! A simple text only device supported by all platforms. | ||
44 | /** This device allows applications to run from the command line without opening a window. | ||
45 | It can render the output of the software drivers to the console as ASCII. It only supports | ||
46 | mouse and keyboard in Windows operating systems. */ | ||
47 | EIDT_CONSOLE, | ||
48 | |||
49 | //! This selection allows Irrlicht to choose the best device from the ones available. | ||
50 | /** If this selection is chosen then Irrlicht will try to use the IrrlichtDevice native | ||
51 | to your operating system. If this is unavailable then the X11, SDL and then console device | ||
52 | will be tried. This ensures that Irrlicht will run even if your platform is unsupported, | ||
53 | although it may not be able to render anything. */ | ||
54 | EIDT_BEST | ||
55 | }; | ||
56 | |||
57 | } // end namespace irr | ||
58 | |||
59 | #endif // __E_DEVICE_TYPES_H_INCLUDED__ | ||
60 | |||