Sourceforge.net - The VCF's Project Host
   The VCF Website Home   |   Online Discussion Forums   |   Sourceforge.net Project Page   

VCF::XCBImagePeer Class Reference

#include <XCBImagePeer.h>

Inheritance diagram for VCF::XCBImagePeer:

VCF::AbstractImage VCF::Image VCF::Object VCF::Persistable List of all members.

Public Member Functions

 XCBImagePeer ()
 XCBImagePeer (const uint32 &width, const uint32 &height)
 XCBImagePeer (GraphicsContext *context, Rect *rect)
virtual ~XCBImagePeer ()
virtual void setSize (const unsigned long &width, const unsigned long &height)
virtual void beginDrawing ()
 Call this method before calling getImageContext() to "lock" the images pixels and ensure that the GraphicsContext returns is properly sycnhed with the image's data.
virtual void finishedDrawing ()
const xcb_image_t * getImageData () const

Constructor & Destructor Documentation

VCF::XCBImagePeer::XCBImagePeer  ) 
 

VCF::XCBImagePeer::XCBImagePeer const uint32 width,
const uint32 height
 

VCF::XCBImagePeer::XCBImagePeer GraphicsContext context,
Rect rect
 

virtual VCF::XCBImagePeer::~XCBImagePeer  )  [virtual]
 


Member Function Documentation

virtual void VCF::XCBImagePeer::beginDrawing  )  [virtual]
 

Call this method before calling getImageContext() to "lock" the images pixels and ensure that the GraphicsContext returns is properly sycnhed with the image's data.

Implements VCF::Image.

virtual void VCF::XCBImagePeer::finishedDrawing  )  [virtual]
 

Implements VCF::Image.

const xcb_image_t* VCF::XCBImagePeer::getImageData  )  const
 

virtual void VCF::XCBImagePeer::setSize const unsigned long &  width,
const unsigned long &  height
[virtual]
 


The documentation for this class was generated from the following file:
   Comments or Suggestions?    License Information