Triangle.js Docs
    Preparing search index...

    Namespace Engine

    Namespaces

    polyfills

    Enumerations

    BoardConnections
    Mino

    Classes

    Bag
    Bag14
    Bag7
    Bag7Plus1
    Bag7Plus2
    Bag7PlusX
    Board
    Classic
    Engine
    GarbageQueue
    IGEHandler
    IncreaseTracker
    LegacyGarbageQueue
    Pairs
    Queue
    Random
    RNG
    Tetromino

    Interfaces

    B2BOptions
    BagSnapshot
    BoardInitializeParams
    EngineInitializeParams
    EngineSnapshot
    Events
    GameOptions
    Garbage
    GarbageQueueInitializeParams
    GarbageQueueSnapshot
    GarbageRecord
    Handler
    IGEHandlerSnapshot
    IncomingGarbage
    IncreasableValue
    LockRes
    MiscellaneousOptions
    MultiplayerOptions
    OutgoingGarbage
    PlayerData
    QueueInitializeParams
    QueueSnapshot
    TetrominoData
    TetrominoInitializeParams
    TetrominoSnapshot

    Type Aliases

    BagType
    KickTable
    PCOptions
    Rotation
    SpinType
    Tile

    Variables

    garbageData
    kickData
    rngMap
    tetrominoes

    Functions

    deepCopy
    garbageCalcV2
    performKick
    randomSeed