BitmapArray Struct Reference

#include <veil_datatypes.h>


Detailed Description

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 306 of file 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.
Bitmapbitmap [1]
 Element zero of the array of Bitmap pointers comprising the array.

Field Documentation

Element zero of the array of Bitmap pointers comprising the array.

Definition at line 319 of file veil_datatypes.h.

Referenced by deserialise_bitmap_array(), and serialise_bitmap_array().


The documentation for this struct was generated from the following files:

Generated on Mon Sep 12 15:27:00 2011 for Veil by  doxygen 1.5.6