public UnitPtrSet(UnitPtrSet other) : this(bwapiPINVOKE.new_UnitPtrSet__SWIG_1(UnitPtrSet.getCPtr(other)), true) { if (bwapiPINVOKE.SWIGPendingException.Pending) { throw bwapiPINVOKE.SWIGPendingException.Retrieve(); } }
public UnitPtrSetEnumerator(UnitPtrSet collection) { collectionRef = collection; keyCollection = new global::System.Collections.Generic.List <Unit>(collection.Values); currentIndex = -1; currentObject = null; currentSize = collectionRef.Count; }
public virtual UnitPtrSet getUnitsInRadius(Position center, int radius) { UnitPtrSet ret = new UnitPtrSet(bwapiPINVOKE.Game_getUnitsInRadius(swigCPtr, Position.getCPtr(center), radius), false); if (bwapiPINVOKE.SWIGPendingException.Pending) { throw bwapiPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
public override UnitPtrSet getUnitsInWeaponRange(WeaponType weapon) { UnitPtrSet ret = new UnitPtrSet(bwapiclientPINVOKE.UnitImpl_getUnitsInWeaponRange(swigCPtr, WeaponType.getCPtr(weapon)), false); if (bwapiclientPINVOKE.SWIGPendingException.Pending) { throw bwapiclientPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
public virtual UnitPtrSet getUnitsInRectangle(Position topLeft, Position bottomRight) { UnitPtrSet ret = new UnitPtrSet(bwapiPINVOKE.Game_getUnitsInRectangle__SWIG_1(swigCPtr, Position.getCPtr(topLeft), Position.getCPtr(bottomRight)), false); if (bwapiPINVOKE.SWIGPendingException.Pending) { throw bwapiPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
public virtual bool issueCommand(UnitPtrSet units, UnitCommand command) { bool ret = bwapiPINVOKE.Game_issueCommand(swigCPtr, UnitPtrSet.getCPtr(units), UnitCommand.getCPtr(command)); if (bwapiPINVOKE.SWIGPendingException.Pending) { throw bwapiPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
public virtual UnitPtrSet getUnitsInWeaponRange(WeaponType weapon) { UnitPtrSet ret = new UnitPtrSet(bwapiPINVOKE.Unit_getUnitsInWeaponRange(swigCPtr, WeaponType.getCPtr(weapon)), false); if (bwapiPINVOKE.SWIGPendingException.Pending) throw bwapiPINVOKE.SWIGPendingException.Retrieve(); return ret; }
public virtual UnitPtrSet getUnitsInRectangle(int left, int top, int right, int bottom) { UnitPtrSet ret = new UnitPtrSet(bwapiPINVOKE.Game_getUnitsInRectangle__SWIG_0(swigCPtr, left, top, right, bottom), false); return ret; }
public virtual UnitPtrSet getUnitsOnTile(int tileX, int tileY) { UnitPtrSet ret = new UnitPtrSet(bwapiPINVOKE.Game_getUnitsOnTile(swigCPtr, tileX, tileY), false); return(ret); }
public override UnitPtrSet getSelectedUnits() { UnitPtrSet ret = new UnitPtrSet(bwapiclientPINVOKE.GameImpl_getSelectedUnits(swigCPtr), false); return ret; }
public override UnitPtrSet unitsOnTile(int x, int y) { UnitPtrSet ret = new UnitPtrSet(bwapiclientPINVOKE.GameImpl_unitsOnTile(swigCPtr, x, y), false); return ret; }
public virtual UnitPtrSet getUnits() { UnitPtrSet ret = new UnitPtrSet(bwapiPINVOKE.Player_getUnits(swigCPtr), false); return ret; }
public virtual UnitPtrSet getGeysers() { UnitPtrSet ret = new UnitPtrSet(bwtaPINVOKE.BaseLocation_getGeysers(swigCPtr), false); return(ret); }
public virtual UnitPtrSet getStaticNeutralUnits() { UnitPtrSet ret = new UnitPtrSet(bwapiPINVOKE.Game_getStaticNeutralUnits(swigCPtr), false); return ret; }
public virtual UnitPtrSet getUnitsInRadius(int radius) { UnitPtrSet ret = new UnitPtrSet(bwapiPINVOKE.Unit_getUnitsInRadius(swigCPtr, radius), false); return(ret); }
public virtual UnitPtrSet getLarva() { UnitPtrSet ret = new UnitPtrSet(bwapiPINVOKE.Unit_getLarva(swigCPtr), true); return(ret); }
public virtual UnitPtrSet getInterceptors() { UnitPtrSet ret = new UnitPtrSet(bwapiPINVOKE.Unit_getInterceptors(swigCPtr), true); return(ret); }
public virtual UnitPtrSet getGeysers() { UnitPtrSet ret = new UnitPtrSet(bwapiPINVOKE.Game_getGeysers(swigCPtr), false); return ret; }
public virtual bool issueCommand(UnitPtrSet units, UnitCommand command) { bool ret = bwapiPINVOKE.Game_issueCommand(swigCPtr, UnitPtrSet.getCPtr(units), UnitCommand.getCPtr(command)); if (bwapiPINVOKE.SWIGPendingException.Pending) throw bwapiPINVOKE.SWIGPendingException.Retrieve(); return ret; }
public override UnitPtrSet getLarva() { UnitPtrSet ret = new UnitPtrSet(bwapiclientPINVOKE.UnitImpl_getLarva(swigCPtr), true); return ret; }
public virtual UnitPtrSet getUnits() { UnitPtrSet ret = new UnitPtrSet(bwapiPINVOKE.Player_getUnits(swigCPtr), false); return(ret); }
internal static global::System.Runtime.InteropServices.HandleRef getCPtr(UnitPtrSet obj) { return((obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr); }
public override UnitPtrSet getStaticGeysers() { UnitPtrSet ret = new UnitPtrSet(bwapiclientPINVOKE.GameImpl_getStaticGeysers(swigCPtr), false); return ret; }
public override UnitPtrSet getInterceptors() { UnitPtrSet ret = new UnitPtrSet(bwapiclientPINVOKE.UnitImpl_getInterceptors(swigCPtr), true); return(ret); }
public override bool issueCommand(UnitPtrSet units, UnitCommand command) { bool ret = bwapiclientPINVOKE.GameImpl_issueCommand(swigCPtr, UnitPtrSet.getCPtr(units), UnitCommand.getCPtr(command)); if (bwapiclientPINVOKE.SWIGPendingException.Pending) throw bwapiclientPINVOKE.SWIGPendingException.Retrieve(); return ret; }
public override UnitPtrSet getLarva() { UnitPtrSet ret = new UnitPtrSet(bwapiclientPINVOKE.UnitImpl_getLarva(swigCPtr), true); return(ret); }
public virtual UnitPtrSet getStaticGeysers() { UnitPtrSet ret = new UnitPtrSet(bwapiPINVOKE.Game_getStaticGeysers(swigCPtr), false); return(ret); }
public override UnitPtrSet getUnitsInRadius(int radius) { UnitPtrSet ret = new UnitPtrSet(bwapiclientPINVOKE.UnitImpl_getUnitsInRadius(swigCPtr, radius), false); return ret; }
public virtual UnitPtrSet getUnitsInRectangle(int left, int top, int right, int bottom) { UnitPtrSet ret = new UnitPtrSet(bwapiPINVOKE.Game_getUnitsInRectangle__SWIG_0(swigCPtr, left, top, right, bottom), false); return(ret); }
public virtual UnitPtrSet getLarva() { UnitPtrSet ret = new UnitPtrSet(bwapiPINVOKE.Unit_getLarva(swigCPtr), true); return ret; }
public override UnitPtrSet getUnitsInRadius(int radius) { UnitPtrSet ret = new UnitPtrSet(bwapiclientPINVOKE.UnitImpl_getUnitsInRadius(swigCPtr, radius), false); return(ret); }
public virtual UnitPtrSet getUnitsOnTile(int tileX, int tileY) { UnitPtrSet ret = new UnitPtrSet(bwapiPINVOKE.Game_getUnitsOnTile(swigCPtr, tileX, tileY), false); return ret; }
public virtual UnitPtrSet getSelectedUnits() { UnitPtrSet ret = new UnitPtrSet(bwapiPINVOKE.Game_getSelectedUnits(swigCPtr), false); return(ret); }
public override UnitPtrSet getUnits() { UnitPtrSet ret = new UnitPtrSet(bwapiclientPINVOKE.PlayerImpl_getUnits(swigCPtr), false); return(ret); }
public virtual UnitPtrSet getInterceptors() { UnitPtrSet ret = new UnitPtrSet(bwapiPINVOKE.Unit_getInterceptors(swigCPtr), true); return ret; }
public override UnitPtrSet getUnitsInRectangle(int left, int top, int right, int bottom) { UnitPtrSet ret = new UnitPtrSet(bwapiclientPINVOKE.GameImpl_getUnitsInRectangle__SWIG_0(swigCPtr, left, top, right, bottom), false); return ret; }
public virtual UnitPtrSet getUnitsInRadius(int radius) { UnitPtrSet ret = new UnitPtrSet(bwapiPINVOKE.Unit_getUnitsInRadius(swigCPtr, radius), false); return ret; }
public override UnitPtrSet getUnitsInRectangle(Position topLeft, Position bottomRight) { UnitPtrSet ret = new UnitPtrSet(bwapiclientPINVOKE.GameImpl_getUnitsInRectangle__SWIG_1(swigCPtr, Position.getCPtr(topLeft), Position.getCPtr(bottomRight)), false); if (bwapiclientPINVOKE.SWIGPendingException.Pending) throw bwapiclientPINVOKE.SWIGPendingException.Retrieve(); return ret; }
public override UnitPtrSet getInterceptors() { UnitPtrSet ret = new UnitPtrSet(bwapiclientPINVOKE.UnitImpl_getInterceptors(swigCPtr), true); return ret; }
public override UnitPtrSet getUnitsInRadius(Position center, int radius) { UnitPtrSet ret = new UnitPtrSet(bwapiclientPINVOKE.GameImpl_getUnitsInRadius(swigCPtr, Position.getCPtr(center), radius), false); if (bwapiclientPINVOKE.SWIGPendingException.Pending) throw bwapiclientPINVOKE.SWIGPendingException.Retrieve(); return ret; }
public override UnitPtrSet getUnits() { UnitPtrSet ret = new UnitPtrSet(bwapiclientPINVOKE.PlayerImpl_getUnits(swigCPtr), false); return ret; }
public virtual UnitPtrSet getGeysers() { UnitPtrSet ret = new UnitPtrSet(bwtaPINVOKE.BaseLocation_getGeysers(swigCPtr), false); return ret; }