mirror of
https://github.com/Wiimpathy/HatariWii.git
synced 2024-06-03 00:58:44 +02:00
29 lines
1.1 KiB
C
29 lines
1.1 KiB
C
/*
|
|
Hatari - hostscreen.h
|
|
|
|
This file is distributed under the GNU General Public License, version 2
|
|
or at your option any later version. Read the file gpl.txt for details.
|
|
*/
|
|
|
|
#ifndef HATARI_HOSTSCREEN_H
|
|
#define HATARI_HOSTSCREEN_H
|
|
|
|
extern void HostScreen_Init(void);
|
|
extern void HostScreen_UnInit(void);
|
|
extern void HostScreen_toggleFullScreen(void);
|
|
extern bool HostScreen_renderBegin(void);
|
|
extern SDL_Rect* HostScreen_renderEnd(void);
|
|
extern void HostScreen_update1(SDL_Rect* extra, bool forced);
|
|
extern Uint32 HostScreen_getBpp(void); /* Bytes per pixel */
|
|
extern Uint32 HostScreen_getPitch(void);
|
|
extern Uint32 HostScreen_getWidth(void);
|
|
extern Uint32 HostScreen_getHeight(void);
|
|
extern Uint8 * HostScreen_getVideoramAddress(void);
|
|
extern SDL_PixelFormat *HostScreen_getFormat(void);
|
|
extern void HostScreen_setPaletteColor(Uint8 idx, Uint8 red, Uint8 green, Uint8 blue);
|
|
extern Uint32 HostScreen_getPaletteColor(Uint8 idx);
|
|
extern void HostScreen_updatePalette(int colorCount);
|
|
extern void HostScreen_setWindowSize(int width, int height, int bpp, bool bForceChange);
|
|
|
|
#endif
|