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

phSDLImageWindow Class Reference

#include <phSDLImageWindow.h>

Inheritance diagram for phSDLImageWindow:

phImageWindow phThread phCondition phMutex phObject List of all members.

Detailed Description


Definition at line 52 of file phSDLImageWindow.h.

Public Member Functions

 phSDLImageWindow (uint32_t x, uint32_t y, uint32_t w, uint32_t h, char *title, uint32_t flags=phNOFLAG)
 ~phSDLImageWindow ()
int isOpen ()

Private Member Functions

int window_init (uint32_t x, uint32_t y, uint32_t w, uint32_t h)
int image_window_init ()
int calc_resize (uint32_t w, uint32_t h, uint32_t *tw, uint32_t *th)
int run ()
int wakeup ()
int cleanup ()
virtual int private_show ()
virtual int private_hide ()
virtual int private_redraw ()
virtual int private_update ()
virtual int private_resize (uint32_t w, uint32_t h)
virtual int private_move (int32_t x, int32_t y)
virtual int private_minsize (uint32_t min_w, uint32_t min_h)

Private Attributes

phSDLWindowInfo m_info
uint32_t m_currentDepth
uint32_t m_currentFormat

The documentation for this class was generated from the following files:

Copyright (C) 2002 - 2007 Philip D.S. Thoren ( )
University Of Massachusetts at Lowell
Robotics Lab Logo

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