|
|
|
|
GM_modeFlagsType
Declaration
typedef enum {
GM_MODE_8BPP =
0x01,
GM_MODE_16BPP =
0x02,
GM_MODE_24BPP =
0x04,
GM_MODE_32BPP =
0x08,
GM_ONLY_2D_ACCEL = 0x10,
GM_ONLY_3D_ACCEL = 0x20,
GM_ALLOW_WINDOWED = 0x40,
GM_MODE_ALLBPP = 0x0F
} GM_modeFlagsType
Prototype In
gm\gm.h
Description
Mode flags to pass to GM_init. These flags inform the Game Framework which color depths you want to support in your game, and can be a logical OR combination of all the available flags. Hence if you game only supports 8bpp modes then you would pass in GM_MODE_8BPP. If you game only supports 8bpp and 16bpp, then you would pass in GM_MODE_8BPP | GM_MODE_16BPP.
Note: GM_MODE_16BPP includes support for both 15bpp (5:5:5) and 16bpp (5:6:5) MGL modes and if you support GM_MODE_16BPP then you will have to be able to support either format on the end users system.
Members
GM_MODE_8BPP |
Include support for 8bpp modes |
GM_MODE_16BPP |
Include support for 15bpp and 16bpp modes |
GM_MODE_24BPP |
Include support for 24bpp modes (3 bytes per pixel) |
GM_MODE_32BPP |
Include support for 32bpp modes (4 bytes per pixel) |
GM_ONLY_2D_ACCEL |
Only include modes with 2D hardware support |
GM_ONLY_3D_ACCEL |
Only include modes with 3D hardware support |
GM_ALLOW_WINDOWED |
Allow for windowed only modes in mode list |
GM_MODE_ALLBPP |
Include support for all color depths |
Copyright © 2002 SciTech Software, Inc. Visit our web site at http://www.scitechsoft.com