@woosh/meep-engine
Version:
Pure JavaScript game engine. Fully featured and production ready.
49 lines • 1.22 kB
TypeScript
export class Transform2GridPosition {
/**
*
* @type {Transform2GridPositionFlags|number}
*/
flags: Transform2GridPositionFlags | number;
/**
*
* @type {number}
*/
mode: number;
/**
*
* @param {number|Transform2GridPositionFlags} flag
* @returns {void}
*/
setFlag(flag: number | Transform2GridPositionFlags): void;
/**
*
* @param {number|Transform2GridPositionFlags} flag
* @returns {void}
*/
clearFlag(flag: number | Transform2GridPositionFlags): void;
/**
*
* @param {number|Transform2GridPositionFlags} flag
* @param {boolean} value
*/
writeFlag(flag: number | Transform2GridPositionFlags, value: boolean): void;
/**
*
* @param {number|Transform2GridPositionFlags} flag
* @returns {boolean}
*/
getFlag(flag: number | Transform2GridPositionFlags): boolean;
toJSON(): {
flags: any;
mode: number;
};
fromJSON({ flags, mode }: {
flags: any;
mode: any;
}): void;
}
export namespace Transform2GridPosition {
let typeName: string;
let serializable: boolean;
}
//# sourceMappingURL=Transform2GridPosition.d.ts.map