Veil
|
Subtype of Object for storing bitmap arrays. More...
#include <veil_datatypes.h>
Data Fields | |
ObjType | type |
This must have the value OBJ_BITMAP_ARRAY. | |
int32 | canary |
Debugging entry. | |
int32 | dbgelems |
Debugging entry. | |
int32 | bitzero |
The index of the lowest bit each bitmap can store. | |
int32 | bitmax |
The index of the highest bit each bitmap can store. | |
int32 | arrayzero |
The index of array element zero: the index of the lowest numbered bitmap in the array. | |
int32 | arraymax |
The index of the lowest numbered bitmap in the array. | |
Bitmap * | bitmap [1] |
Element zero of the array of Bitmap pointers comprising the array. More... | |
Subtype of Object for storing bitmap arrays.
A bitmap array is simply an array of pointers to dynamically allocated Bitmaps. Note that the size of a Bitmap structure is determined dynamically at run time as the size of the array is only known then.
Definition at line 343 of file veil_datatypes.h.
Bitmap * BitmapArray::bitmap |
Element zero of the array of Bitmap pointers comprising the array.
Definition at line 356 of file veil_datatypes.h.
Referenced by serialise_bitmap_array(), vl_BitmapFromArray(), vl_ClearBitmapArray(), and vl_NewBitmapArray().