SDLGameEngine

SgeScreen

Sceen control. More...

Functions

void sgeOpenScreen (const char *title, int width, int height, int depth, int fullscreen)
 Open a window/screen.
void sgeCloseScreen (void)
 Close a window/screen.
void sgeHideMouse (void)
 Do NOT show a mouse cursor.
void sgeShowMouse (void)
 Show a mouse cursor.
void sgeFlip (void)
 Flip screen buffer.

Variables

SDL_Surface * screen
 Global variable to access the screen.

Detailed Description

Sceen control.


Function Documentation

void sgeCloseScreen ( void  )

Close a window/screen.

Should be called, right before exiting your game

Definition at line 35 of file sgescreen.c.

void sgeFlip ( void  ) [inline]

Flip screen buffer.

All your drawing operations are taking place in a buffer which is not actually displayed until you call this function.

Definition at line 38 of file sgescreen.c.

void sgeOpenScreen ( const char *  title,
int  width,
int  height,
int  depth,
int  fullscreen 
)

Open a window/screen.

Parameters:
titleThe title displayed in the window handle (if not fullscreen)
widthThe with in pixels
heightThe height in pixels
depthThe screen depth in bit (e.g. 16, 24, 32)
fullscreenEither FULLSCREEN or NOFULLSCREEN to start the game in fullscreen or window

Definition at line 13 of file sgescreen.c.


Variable Documentation

SDL_Surface* screen

Global variable to access the screen.

You can access the screen from anywhere in your code.

Definition at line 11 of file sgescreen.c.

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines