neoWidgets
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Pages
Public Member Functions | List of all members
neo::Bitmap Class Reference

Bitmap handle More...

#include <GdiObject.h>

Inheritance diagram for neo::Bitmap:
Inheritance graph
[legend]

Public Member Functions

 Bitmap ()
 
 Bitmap (int width, int height, UINT planes, UINT bpp, const void *data)
 
 Bitmap (HDC compatibleDC, int width, int height)
 
 Bitmap (const tstring &filename)
 
void CreateBitmap (int width, int height, UINT planes, UINT bpp, const void *data)
 
void CreateCompatibleBitmap (HDC compatibleDC, int width, int height)
 
void LoadBitmap (const tstring &filename)
 
- Public Member Functions inherited from neo::GdiObject< HBITMAP >
 GdiObject (HBITMAPpHandle=0)
 
 operator HBITMAP ()
 
void SetHandle (HBITMAPpHandle)
 

Additional Inherited Members

- Public Attributes inherited from neo::GdiObject< HBITMAP >
HBITMAP handle
 

Detailed Description

Bitmap handle

Constructor & Destructor Documentation

neo::Bitmap::Bitmap ( )
inline

Empty ctor.

neo::Bitmap::Bitmap ( int  width,
int  height,
UINT  planes,
UINT  bpp,
const void *  data 
)
inline

Bitmap from data block

neo::Bitmap::Bitmap ( HDC  compatibleDC,
int  width,
int  height 
)
inline

Compatible bitmap

neo::Bitmap::Bitmap ( const tstring &  filename)
inline

Bitmap from file

Member Function Documentation

void neo::Bitmap::CreateBitmap ( int  width,
int  height,
UINT  planes,
UINT  bpp,
const void *  data 
)
inline

Bitmap from data block

void neo::Bitmap::CreateCompatibleBitmap ( HDC  compatibleDC,
int  width,
int  height 
)
inline

Compatible bitmap

void neo::Bitmap::LoadBitmap ( const tstring &  filename)
inline

Bitmap from file


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