scmJS docs

api.selection

SelectionApi

What is selected on each object layer, the marked area, the active layer and the locked ones.

Members

markedArea

markedArea(): Rect | null;

The Cut / Copy / Paste layer's marked rectangle, in tiles.

markArea

markArea(rect: Rect | null): void;

units

units(): number[];

setUnits

setUnits(indices: number[]): void;

sprites

sprites(): number[];

setSprites

setSprites(indices: number[]): void;

doodads

doodads(): number[];

setDoodads

setDoodads(indices: number[]): void;

locations

locations(): number[];

setLocations

setLocations(indices: number[]): void;

layer

layer(): EditorLayer;

setLayer

setLayer(layer: EditorLayer): void;

lockedLayers

lockedLayers(): EditorLayer[];

Layers the Layers panel has locked: their tools refuse to change the map.

setLayerLocked

setLayerLocked(layer: EditorLayer, locked: boolean): void;

scmJS 0.1.0 · Generated from the repository. StarCraft and Brood War are trademarks of Blizzard Entertainment; this project ships none of their data.