|
| | | | M E M _ P I C _ D A T A
| | | | | SOURCE: qdev_structures.txt 1.10 (15/08/2014) English struct mem_pic_data
{
struct ColorMap *pd_cm;
struct Library *pd_ggb;
APTR pd_dh;
ULONG pd_frames;
ULONG pd_fdly;
ULONG pd_cdly;
WORD pd_ptab[QDEV_MEM_RBP_PTABSIZE];
WORD pd_htab[QDEV_MEM_RBP_PTABSIZE];
};
pd_cm - ColorMap pointer as passed to the function. Keep it valid at
all times!
pd_ggb - Private instance of 'guigfx.library' that the function may use.
pd_dh - GuiGfx draw handle that stores picture related stuff.
pd_frames
- Number of bitmaps that this very single mem_pic_data handles.
pd_fdly - Frame delay as used in binary animation expressed in micros.
pd_cdly - Cycle delay as used in binary animation expressed in micros.
pd_ptab - Local pen caching table. This is used to cache ObtainBestPen()
result so that color remapping is nicely turboed.
pd_htab - Global pen caching table so that there is no need for selective
pd_ptab per frame. All pens of all frames go then through the
ReleasePen() in one pass.
| |
| | | | |
|