Group
Sourcegroup ENUM_GROUP
Source
Use this group for your non-nested group enum calls
and then iterate through the group via **for from** or
clear the group after use
function static group.add(vararg unit units) returns int
Source
Returns the number of added units.
function static group.add(vararg group groups) returns int
Source
function static group.clear()
Source
function static group.close()
Source
Closes the iterator, releaseing the group
function static group.destr()
Source
function static group.enumUnitsAll(boolexpr filter)
Source
function static group.enumUnitsInRange(vec2 pos, real range)
Source
function static group.enumUnitsInRange(vec2 pos, real range, boolexpr filter)
Source
function static group.enumUnitsInRect(rect rec)
Source
function static group.enumUnitsInRect(rect rec, boolexpr filter)
Source
function static group.enumUnitsOfPlayer(player p, boolexpr filter)
Source
function static group.enumUnitsOfType(string unitname, boolexpr filter)
Source
function static group.enumUnitsOfType(int id, boolexpr filter)
Source
function static group.enumUnitsSelected(player p, boolexpr filter)
Source
function static group.get(int index) returns unit
Source
function static group.getRandom() returns unit
Source
Returns a random unit from this group without removing it
or null if the group is empty
function static group.has(unit u) returns boolean
Source
function static group.hasNext() returns boolean
Source
Returns whether the iterator has the next item
Source
Source
function static group.isEmpty() returns boolean
Source
function static group.iterator() returns group
Source
Creates a new iterator for this group.
function static group.next() returns unit
Source
Returns the next item from the iterator
function static group.pointOrder(string order, vec2 point) returns boolean
Source
function static group.pointOrderById(int order, vec2 point) returns boolean
Source
function static group.remove(vararg unit units) returns int
Source
Retruns the number of removed units.
function static group.remove(vararg group groups) returns int
Source
function static group.size() returns int
Source
Source
Source