|
CircleOS
1
|
Data Fields | |
| short int | mX [MAX_DMA2D_SCREEN] |
| short int | mY [MAX_DMA2D_SCREEN] |
| short int | mZOrder [MAX_DMA2D_SCREEN] |
| struct { | |
| int mIsVisible: 1 | |
| 0: not visible, 1: visible More... | |
| int mIsRdonly: 1 | |
| 1 if FLASH, 0 if RAM More... | |
| int mIsPartial: 1 | |
| ( (width_bitmap!= width_used) || (height_bitmap!= height_used) ) More... | |
| int mIsDirty: 1 | |
| indicate that the object has been modified. Must be redrawn More... | |
| int mIsCst: 1 | |
| the object is a simple rectangle filled with a constant color. More... | |
| int mFormat: 8 | |
| pixel format. More... | |
| unsigned mAlpha: 8 | |
| global alpha constant. More... | |
| int mScreenCnt: 3 | |
| counter to define the number of screen that use this object More... | |
| int mIsDeleted: 1 | |
| the object has been deleted. Its memory is available for a new smaller object. More... | |
| } | mStatus |
| Characteristics of the object. More... | |
| short int | mCurrentRect_x |
| x coordinate when a DRAW command is used for a selected object More... | |
| short int | mCurrentRect_y |
| y coordinate when a DRAW command is used for a selected object More... | |
| short int | mCurrentRect_width |
| width when a DRAW command is used for a selected object More... | |
| short int | mCurrentRect_height |
| height when a DRAW command is used for a selected object More... | |
| short int | mCurrentRect_relpos_x |
| current x coordinate when a rectangle is filled from the selected object More... | |
| short int | mCurrentRect_relpos_y |
| current y coordinate when a rectangle is filled from the selected object More... | |
| short int | mCurrentRect_transparency |
| global transparency for the selected object More... | |
| short int | mWidthTotal |
| width of the bitmap before any resizing More... | |
| short int | mHeightTotal |
| height of the bitmap before any resizing More... | |
| short int | mWidthUsed |
| subset of the bitmap to be used More... | |
| short int | mHeightUsed |
| subset of the bitmap to be used More... | |
| short int | mOffsX |
| X offset for subset. More... | |
| short int | mOffsY |
| Y offset for subset. More... | |
| union { | |
| color32_t * mBitmap | |
| pointer to the image (with Alpha) More... | |
| color32_t mARGB_Cst | |
| Constant ARGB 32 bit color (with Alpha) More... | |
| } | mData |
| mARGB is used for the register mode (to fill a rectangle with a constant). More... | |
| void * | mNextObject |
| pointer to the next object in the memory pool. More... | |
| unsigned | mSize |
| object size = number of bytes More... | |
| unsigned | mSizeGraph |
| object size = number of pixels More... | |
| union { | |
| color32_t mDynamicImage [1] | |
| Pointer to an object in RAM. More... | |
| tBmpDescriptor mBmpDesc | |
| Bitmap descriptor used for readonly bitmap. More... | |
| } | mContents |
Definition at line 42 of file dma2d_graphic.h.
| unsigned sDMA2D_Object::mAlpha |
Definition at line 54 of file dma2d_graphic.h.
| color32_t sDMA2D_Object::mARGB_Cst |
Definition at line 80 of file dma2d_graphic.h.
| color32_t* sDMA2D_Object::mBitmap |
Definition at line 79 of file dma2d_graphic.h.
| tBmpDescriptor sDMA2D_Object::mBmpDesc |
Definition at line 90 of file dma2d_graphic.h.
| union { ... } sDMA2D_Object::mContents |
| short int sDMA2D_Object::mCurrentRect_height |
Definition at line 62 of file dma2d_graphic.h.
| short int sDMA2D_Object::mCurrentRect_relpos_x |
Definition at line 63 of file dma2d_graphic.h.
| short int sDMA2D_Object::mCurrentRect_relpos_y |
Definition at line 64 of file dma2d_graphic.h.
| short int sDMA2D_Object::mCurrentRect_transparency |
Definition at line 65 of file dma2d_graphic.h.
| short int sDMA2D_Object::mCurrentRect_width |
Definition at line 61 of file dma2d_graphic.h.
| short int sDMA2D_Object::mCurrentRect_x |
Definition at line 59 of file dma2d_graphic.h.
| short int sDMA2D_Object::mCurrentRect_y |
Definition at line 60 of file dma2d_graphic.h.
| union { ... } sDMA2D_Object::mData |
| color32_t sDMA2D_Object::mDynamicImage[1] |
Definition at line 89 of file dma2d_graphic.h.
| int sDMA2D_Object::mFormat |
Definition at line 53 of file dma2d_graphic.h.
| short int sDMA2D_Object::mHeightTotal |
Definition at line 69 of file dma2d_graphic.h.
| short int sDMA2D_Object::mHeightUsed |
Definition at line 73 of file dma2d_graphic.h.
| int sDMA2D_Object::mIsCst |
Definition at line 52 of file dma2d_graphic.h.
| int sDMA2D_Object::mIsDeleted |
Definition at line 56 of file dma2d_graphic.h.
| int sDMA2D_Object::mIsDirty |
Definition at line 51 of file dma2d_graphic.h.
| int sDMA2D_Object::mIsPartial |
Definition at line 50 of file dma2d_graphic.h.
| int sDMA2D_Object::mIsRdonly |
Definition at line 49 of file dma2d_graphic.h.
| int sDMA2D_Object::mIsVisible |
Definition at line 48 of file dma2d_graphic.h.
| void* sDMA2D_Object::mNextObject |
Definition at line 84 of file dma2d_graphic.h.
| short int sDMA2D_Object::mOffsX |
Definition at line 74 of file dma2d_graphic.h.
| short int sDMA2D_Object::mOffsY |
Definition at line 75 of file dma2d_graphic.h.
| int sDMA2D_Object::mScreenCnt |
Definition at line 55 of file dma2d_graphic.h.
| unsigned sDMA2D_Object::mSize |
Definition at line 85 of file dma2d_graphic.h.
| unsigned sDMA2D_Object::mSizeGraph |
Definition at line 86 of file dma2d_graphic.h.
| struct { ... } sDMA2D_Object::mStatus |
| short int sDMA2D_Object::mWidthTotal |
Definition at line 68 of file dma2d_graphic.h.
| short int sDMA2D_Object::mWidthUsed |
Definition at line 72 of file dma2d_graphic.h.
| short int sDMA2D_Object::mX[MAX_DMA2D_SCREEN] |
Definition at line 44 of file dma2d_graphic.h.
| short int sDMA2D_Object::mY[MAX_DMA2D_SCREEN] |
Definition at line 44 of file dma2d_graphic.h.
| short int sDMA2D_Object::mZOrder[MAX_DMA2D_SCREEN] |
Definition at line 45 of file dma2d_graphic.h.