@bscotch/gml-parser
Version:
A parser for GML (GameMaker Language) files for programmatic manipulation and analysis of GameMaker projects.
38 lines • 1.24 kB
TypeScript
export declare class Flags {
protected flags: number;
protected setFlag(flag: number, value: boolean): void;
protected getFlag(flag: number): boolean;
get override(): boolean;
set override(override: boolean);
get definitive(): boolean;
set definitive(definitive: boolean);
get asset(): boolean;
set asset(asset: boolean);
get macro(): boolean;
set macro(macro: boolean);
get optional(): boolean;
set optional(optional: boolean);
get instance(): boolean;
set instance(instance: boolean);
get static(): boolean;
set static(static_: boolean);
get local(): boolean;
set local(local: boolean);
get global(): boolean;
set global(global: boolean);
get parameter(): boolean;
set parameter(parameter: boolean);
get writable(): boolean;
set writable(writable: boolean);
get readable(): boolean;
get deprecated(): boolean;
set deprecated(deprecated: boolean);
get mixin(): boolean;
set mixin(mixin: boolean);
get enum(): boolean;
set enum(isEnum: boolean);
get enumMember(): boolean;
set enumMember(enumMember: boolean);
deprecate(deprecated?: boolean): this;
}
//# sourceMappingURL=signifiers.flags.d.ts.map