static int IDToIndex(int id)
static bool AddIDToMask(array< int > bit_array, int id)
static array< int > CreateMaskArray(int size)
Creates an array which will be able to accomodate 'size' number of unique IDs.
static bool IsMaskContainID(array< int > bit_array, int id)
static int IDToNumOfItems(int id)
Returns number of INTs required to hold this ID minus 1(ie for 32, the result is 0,...
static int IDToMask(int id)
static array< int > CreateArrayWithID(int id)
static int GetBitCount(array< int > bit_array)
Returns number of bits this array can hold.