Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Flags<T>

Manager class responsible for retrieving data off of bit-wise flags

Type parameters

  • T: number

Hierarchy

Index

Constructors

Accessors

Methods

Constructors

constructor

  • new Flags(flags: number): Flags

Accessors

bits

  • get bits(): number

Methods

has

  • has(flag: T): boolean
  • Whether a specific flag is included in this instance's flags

    Parameters

    • flag: T

      The flag to check if included

    Returns boolean

Static from

  • from<T>(...flags: T[]): Flags<T>

Generated using TypeDoc