JASS Tools
News
Download
Help
JASS Manual
-------------------------------------------------------------

TYPES | FUNCTIONS | VARIABLES

Type boolexpr

Global Variables | Functions That Return | Functions That Take

Ancestor Types:handle > agent > boolexpr
Children Types:conditionfunc, filterfunc
Location:common.j, line 23

BACK TO TOP

------------------------------------------------------------

Global variables of type boolexpr:

Blizzard.j:
filterEnumDestructablesInCircleBJ, filterGetUnitsInRectOfPlayer, filterGetUnitsOfPlayerAndTypeId, filterGetUnitsOfTypeIdAll, filterIssueHauntOrderAtLocBJ, filterLivingPlayerUnitsOfTypeId, filterMeleeTrainedUnitIsHeroBJ

BACK TO TOP

------------------------------------------------------------

Functions that return type boolexpr (     common.j,      common.ai,      Blizzard.j):

native And (boolexpr operandA, boolexpr operandB) returns boolexpr
native LoadBooleanExprHandle (hashtable table, integer parentKey, integer childKey) returns boolexpr
function LoadBooleanExprHandleBJ (integer key, integer missionKey, hashtable table) returns boolexpr
native Not (boolexpr operand) returns boolexpr
native Or (boolexpr operandA, boolexpr operandB) returns boolexpr

BACK TO TOP

------------------------------------------------------------

Functions that take type boolexpr as a parameter (     common.j,      common.ai,      Blizzard.j):

native And (boolexpr operandA, boolexpr operandB) returns boolexpr
native And (boolexpr operandA, boolexpr operandB) returns boolexpr
native DestroyBoolExpr (boolexpr e) returns nothing
native EnumDestructablesInRect (rect r, boolexpr filter, code actionFunc) returns nothing
native EnumItemsInRect (rect r, boolexpr filter, code actionFunc) returns nothing
function EnumUnitsSelected (player whichPlayer, boolexpr enumFilter, code enumAction) returns nothing
native ForceEnumAllies (force whichForce, player whichPlayer, boolexpr filter) returns nothing
native ForceEnumEnemies (force whichForce, player whichPlayer, boolexpr filter) returns nothing
native ForceEnumPlayers (force whichForce, boolexpr filter) returns nothing
native ForceEnumPlayersCounted (force whichForce, boolexpr filter, integer countLimit) returns nothing
function GetPlayersMatching (boolexpr filter) returns force
function GetUnitsInRangeOfLocMatching (real radius, location whichLocation, boolexpr filter) returns group
function GetUnitsInRectMatching (rect r, boolexpr filter) returns group
function GetUnitsOfPlayerMatching (player whichPlayer, boolexpr filter) returns group
native GroupEnumUnitsInRange (group whichGroup, real x, real y, real radius, boolexpr filter) returns nothing
native GroupEnumUnitsInRangeCounted (group whichGroup, real x, real y, real radius, boolexpr filter, integer countLimit) returns nothing
native GroupEnumUnitsInRangeOfLoc (group whichGroup, location whichLocation, real radius, boolexpr filter) returns nothing
native GroupEnumUnitsInRangeOfLocCounted (group whichGroup, location whichLocation, real radius, boolexpr filter, integer countLimit) returns nothing
native GroupEnumUnitsInRect (group whichGroup, rect r, boolexpr filter) returns nothing
native GroupEnumUnitsInRectCounted (group whichGroup, rect r, boolexpr filter, integer countLimit) returns nothing
native GroupEnumUnitsOfPlayer (group whichGroup, player whichPlayer, boolexpr filter) returns nothing
native GroupEnumUnitsOfType (group whichGroup, string unitname, boolexpr filter) returns nothing
native GroupEnumUnitsOfTypeCounted (group whichGroup, string unitname, boolexpr filter, integer countLimit) returns nothing
native GroupEnumUnitsSelected (group whichGroup, player whichPlayer, boolexpr filter) returns nothing
native Not (boolexpr operand) returns boolexpr
native Or (boolexpr operandA, boolexpr operandB) returns boolexpr
native Or (boolexpr operandA, boolexpr operandB) returns boolexpr
function RandomDestructableInRectBJ (rect r, boolexpr filter) returns destructable
function RandomItemInRectBJ (rect r, boolexpr filter) returns item
native SaveBooleanExprHandle (hashtable table, integer parentKey, integer childKey, boolexpr whichBoolexpr) returns boolean
function SaveBooleanExprHandleBJ (boolexpr whichBoolexpr, integer key, integer missionKey, hashtable table) returns boolean
native TriggerAddCondition (trigger whichTrigger, boolexpr condition) returns triggercondition
function TriggerRegisterDistanceBetweenUnits (trigger trig, unit whichUnit, boolexpr condition, real range) returns event
native TriggerRegisterEnterRegion (trigger whichTrigger, region whichRegion, boolexpr filter) returns event
native TriggerRegisterFilterUnitEvent (trigger whichTrigger, unit whichUnit, unitevent whichEvent, boolexpr filter) returns event
native TriggerRegisterLeaveRegion (trigger whichTrigger, region whichRegion, boolexpr filter) returns event
native TriggerRegisterPlayerUnitEvent (trigger whichTrigger, player whichPlayer, playerunitevent whichPlayerUnitEvent, boolexpr filter) returns event
native TriggerRegisterUnitInRange (trigger whichTrigger, unit whichUnit, real range, boolexpr filter) returns event

BACK TO TOP

------------------------------------------------------------
Copyright (c) 2003 Jeff Pang
Not affiliated or endorsed by Blizzard Entertainment
SourceForge.net Logo