Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

phSDLImageWindow.cpp File Reference

#include <phStandard.h>
#include <ImageUtil.h>
#include <phSDLImageWindow.h>
#include <SDL.h>
#include <SDL_thread.h>
#include <phError.h>
#include <phMemory.h>
#include <phPrint.h>

Go to the source code of this file.

Classes

struct  phSDLWindowInfo_t

Defines

#define phSDL_ERR_PRINT(fmt,)
#define phSDL_CHECK_NULLPTR(ptr, fmt,)
#define phSDL_RC(rc, action,)
#define SDL_CHECK_RC(rc,)   phSDL_RC(rc, goto error, __VA_ARGS__ );
#define SDL_BREAK_RC(rc,)   phSDL_RC(rc, break, __VA_ARGS__ );
#define SDL_CONT_RC(rc,)   phSDL_RC(rc, continue, __VA_ARGS__ );
#define SDL_PRINT_RC(rc,)   phSDL_RC(rc, , __VA_ARGS__ );
#define SDL_USER_THREAD_WAKEUP   (SDL_USEREVENT + 0)
#define LOCK_SURFACE(s)
#define UNLOCK_SURFACE(s)   if (SDL_MUSTLOCK(s)) SDL_UnlockSurface(s);
#define SDL_MIN_WIDTH   20
#define SDL_MIN_HEIGHT   20

Functions

int EventFilter (const SDL_Event *event)




Copyright (C) 2002 - 2007 Philip D.S. Thoren ( pthoren@users.sourceforge.net )
University Of Massachusetts at Lowell
Robotics Lab
SourceForge.net Logo


Generated on Sat Jun 16 02:44:16 2007 for phission by  doxygen 1.4.4