isaacscript
Version:
A command line tool for managing Isaac mods written in TypeScript.
36 lines • 1.1 kB
JavaScript
/// THIS FILE IS AUTOMATICALLY GENERATED BY THE "build.ts" SCRIPT.
/// IT IS COPIED FROM THE "isaac-typescript-definitions" package.
/// DO NOT EDIT THIS FILE!
/* eslint-disable no-bitwise */
import { DoorSlot } from "./DoorSlot.js";
/**
* For `GridEntityType.DOOR` (16).
*
* This is represented as an object instead of an enum due to limitations with TypeScript enums. (We
* want this type to be a child of the `BitFlag` type.)
*
* @enum
* @notExported
* @rename DoorSlotFlag
*/
const DoorSlotFlagInternal = {
/** 1 << 0 (1) */
LEFT_0: 1 << DoorSlot.LEFT_0,
/** 1 << 1 (2) */
UP_0: 1 << DoorSlot.UP_0,
/** 1 << 2 (4) */
RIGHT_0: 1 << DoorSlot.RIGHT_0,
/** 1 << 3 (8) */
DOWN_0: 1 << DoorSlot.DOWN_0,
/** 1 << 4 (16) */
LEFT_1: 1 << DoorSlot.LEFT_1,
/** 1 << 5 (32) */
UP_1: 1 << DoorSlot.UP_1,
/** 1 << 6 (64) */
RIGHT_1: 1 << DoorSlot.RIGHT_1,
/** 1 << 7 (128) */
DOWN_1: 1 << DoorSlot.DOWN_1,
};
export const DoorSlotFlag = DoorSlotFlagInternal;
export const DoorSlotFlagZero = 0;
//# sourceMappingURL=DoorSlotFlag.js.map