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

VCF::XCBSurface Struct Reference

This represents the struct that we need to build a VCF graphics context peer. More...

#include <XCBContextPeer.h>

List of all members.

Public Types

typedef agg::pixfmt_bgra32 PixFmt
typedef agg::pixfmt_bgra32_pre PixFmtPre
typedef agg::rgba8 ColorType
typedef agg::order_bgra ComponentOrder

Public Attributes

xcb_gcontext_t * context
xcb_drawable_t * drawable
xcb_image_t * drawableImage


Detailed Description

This represents the struct that we need to build a VCF graphics context peer.

We will need the xcb image, almost certainly the window/drawable, and probably the GC. We also define a specific type of pixel format for this surface - all we care about is the RGB components, we don't need the alpha channel for this level.


Member Typedef Documentation

typedef agg::rgba8 VCF::XCBSurface::ColorType
 

typedef agg::order_bgra VCF::XCBSurface::ComponentOrder
 

typedef agg::pixfmt_bgra32 VCF::XCBSurface::PixFmt
 

typedef agg::pixfmt_bgra32_pre VCF::XCBSurface::PixFmtPre
 


Member Data Documentation

xcb_gcontext_t* VCF::XCBSurface::context
 

xcb_drawable_t* VCF::XCBSurface::drawable
 

xcb_image_t* VCF::XCBSurface::drawableImage
 


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