MGD::DEVICE_MEM16 Class Reference

#include <mi32/mg2mem16.h>

Inheritance diagram for MGD::DEVICE_MEM16:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 DEVICE_MEM16 ()
virtual ~DEVICE_MEM16 ()
ERRVALUE Create (INT32 height, INT32 width, COLORSPACE colorspace=COLORSPACE_Packed16_X1_R5_G5_B5)

Protected Member Functions

virtual ERRVALUE v_FillSpan (MGD::CONTEXT *vgc, INT32 x1, INT32 x2, INT32 y)
virtual CAPABILITY v_GetCapabilities () const

Protected Attributes

UINT32 m_BytesPerLine
COLORSPACE m_ColorSpace

Constructor & Destructor Documentation

MGD::DEVICE_MEM16::DEVICE_MEM16 (  ) 

constructor

virtual MGD::DEVICE_MEM16::~DEVICE_MEM16 (  )  [virtual]

Destructor.


Member Function Documentation

ERRVALUE MGD::DEVICE_MEM16::Create ( INT32  height,
INT32  width,
COLORSPACE  colorspace = COLORSPACE_Packed16_X1_R5_G5_B5 
)

Note: Can use only use COLORSPACE_Packed16_X1_R5_G5_B5, and _Packed16_X1_R5_G5_B5 for now, but _Indexed16Bit or _Gray16Bit are planned.

virtual ERRVALUE MGD::DEVICE_MEM16::v_FillSpan ( MGD::CONTEXT vgc,
INT32  x1,
INT32  x2,
INT32  y 
) [protected, virtual]

Fill a horizontal span.

Many of the default method implementations call this to do all the work Must be protected: Derived classes must be able to call it.

Reimplemented from MGD::DEVICE.

virtual CAPABILITY MGD::DEVICE_MEM16::v_GetCapabilities (  )  const [protected, virtual]

Return a list of the capabilities of this device.

Derived class should bitwise-OR with result of base method.

Reimplemented from MGD::DEVICE.


Member Data Documentation


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

Generated on Sun Oct 7 21:35:12 2012 for TNTsdk 2012 by  doxygen 1.6.1