Main Page   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members  

CL_DisplayCard_Win32Compatible Class Reference

#include <displaycard_win32compatible.h>

Inheritance diagram for CL_DisplayCard_Win32Compatible:

Inheritance graph
[legend]
Collaboration diagram for CL_DisplayCard_Win32Compatible:

Collaboration graph
[legend]
List of all members.

Public Methods

 CL_DisplayCard_Win32Compatible (int card_no)
virtual ~CL_DisplayCard_Win32Compatible ()
HWND get_hwnd ()
void create_window (int width, int height, int bpp, bool full_screen, bool allow_resize)
virtual void show_system_cursor ()
virtual void hide_system_cursor ()

Protected Methods

void destroy_window ()

Protected Attributes

HWND hwnd

Private Methods

virtual bool received_event (UINT uMsg, WPARAM wParam, LPARAM lParam)

Constructor & Destructor Documentation

CL_DisplayCard_Win32Compatible::CL_DisplayCard_Win32Compatible ( int card_no )
 

virtual CL_DisplayCard_Win32Compatible::~CL_DisplayCard_Win32Compatible ( ) [virtual]
 


Member Function Documentation

void CL_DisplayCard_Win32Compatible::create_window ( int width,
int height,
int bpp,
bool full_screen,
bool allow_resize )
 

void CL_DisplayCard_Win32Compatible::destroy_window ( ) [protected]
 

HWND CL_DisplayCard_Win32Compatible::get_hwnd ( ) [inline]
 

Definition at line 15 of file displaycard_win32compatible.h.

Referenced by CL_DisplayCard_DirectDraw::is_initialized().

virtual void CL_DisplayCard_Win32Compatible::hide_system_cursor ( ) [virtual]
 

Reimplemented from CL_DisplayCard_Generic.

virtual bool CL_DisplayCard_Win32Compatible::received_event ( UINT uMsg,
WPARAM wParam,
LPARAM lParam ) [private, virtual]
 

Reimplemented from CL_Win32EventListener.

virtual void CL_DisplayCard_Win32Compatible::show_system_cursor ( ) [virtual]
 

Reimplemented from CL_DisplayCard_Generic.


Member Data Documentation

HWND CL_DisplayCard_Win32Compatible::hwnd [protected]
 

Definition at line 29 of file displaycard_win32compatible.h.


The documentation for this class was generated from the following file:
Generated at Wed Apr 4 19:56:52 2001 for ClanLib by doxygen1.2.6 written by Dimitri van Heesch, © 1997-2001