This is the documentation for Enlighten.
class Geo GeoBitArray
class Geo::GeoBitArray
A simple bit array wrapper, stored in an array of u32s.
Functions
Name | Description |
|---|---|
Basic destructor. | |
Clear all bits. | |
Clear a bit. | |
Delete any memory to reset to initial empty state. | |
Compute the length of the s32 array that numItems will require. | |
Count and return the number of bits set. | |
Default constructor. | |
Copy constructor. | |
Read-write access to the bit array itself. | |
Read-only access to the bit array itself. | |
Read-only access to num items. | |
(Re-)Construct a zeroed bit array for numItems. | |
Assignment from another GeoBitArray. | |
Set a bit. | |
Test whether a bit has been set. |
Geo::GeoBitArray::~GeoBitArray
public: ~GeoBitArray()
Basic destructor.
void Geo::GeoBitArray::ClearAllItems
public: void ClearAllItems()
Clear all bits.
void Geo::GeoBitArray::ClearItem
public: void ClearItem
(
s32 itemIdx
)
Clear a bit.
void Geo::GeoBitArray::ClearUp
public: void ClearUp()