# Flags (of `Object`)

class `Flags`

  Defined in Flags.sc.

  Provides a way to compactly store a bunch of boolean flags, in the same manner as `Btest()`, `Bset()` and `Bclear()`.

## Properties

Inherited from `Object`:

Property | Description
--- | ---
name |

Defined in Flags:

Property | Description
--- | ---
size |
array |

## Methods

`init`()

`dispose`()

`setSize`(param1)

  Sets the maximum number of flags.

`set`(theFlag)

  Sets a flag (or multiple flags).

`clear`(theFlag)

  Clears a flag (or multiple flags).

`test`(theFlag)

  Returns TRUE if the flag is set.