MGD::CONTEXT_MEM16 Class Reference

#include <mi32/mg2mem16.h>

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

List of all members.

Public Member Functions

virtual ~CONTEXT_MEM16 ()

Protected Member Functions

 CONTEXT_MEM16 (MGD::DEVICE_MEM16 *disp)
virtual ERRVALUE v_PutImageSpanDirect (INT32 x, INT32 y, INT32 len, const void *data, const UINT8 *mask)

Constructor & Destructor Documentation

virtual MGD::CONTEXT_MEM16::~CONTEXT_MEM16 (  )  [virtual]
MGD::CONTEXT_MEM16::CONTEXT_MEM16 ( MGD::DEVICE_MEM16 disp  )  [protected]

Default Constructor.


Member Function Documentation

virtual ERRVALUE MGD::CONTEXT_MEM16::v_PutImageSpanDirect ( INT32  x,
INT32  y,
INT32  len,
const void *  data,
const UINT8 mask 
) [protected, virtual]

Put a span of image data.

Note: Before putting an image, you MUST call ImageBegin and call ImageEnd afterwards. These are stub functions that do nothing in most implementations, but required by others

This function should assume the data passed to it is exactly what it wants. The caller will actually call PutImageSpan(), and ImageBegin() will cause PutImageSpan to either call this directly or first translate the data from one display type to what we really want.

Reimplemented from MGD::CONTEXT.


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

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