UNPKG

warscript

Version:

A typescript library for Warcraft III using Warpack.

23 lines (22 loc) 753 B
/// <reference types="@typescript-to-lua/language-extensions" /> /** @noSelfInFile */ import { Widget } from "./widget"; import { Unit } from "../../engine/internal/unit"; export declare class Group { private readonly handle; private constructor(); static create(...units: Unit[]): Group; private __gc; add(unit: Unit): boolean; addAll(group: Group): number; delete(unit: Unit): boolean; deleteAll(group: Group): number; clear(): void; get size(): number; toArray(): Unit[]; toSet(): Set<Unit>; toLuaSet(): LuaSet<Unit>; issueImmediateOrder(order: number): boolean; issuePointOrder(order: number, x: number, y: number): boolean; issueTargetOrder(order: number, target: Widget): boolean; }