コード例 #1
0
ファイル: JassTrigger.cs プロジェクト: MastaChimp/SharpCraft
 public JassEvent RegisterUnitEvent(JassUnit unit, JassUnitEvent unitEvent)
 {
     return(SafeNatives.TriggerRegisterUnitEvent(this, unit, unitEvent));
 }
コード例 #2
0
 public void SetInvulnerable(Boolean flag)
 {
     SafeNatives.SetItemInvulnerable(this, flag);
 }
コード例 #3
0
 public void SetPawnable(Boolean flag)
 {
     SafeNatives.SetItemPawnable(this, flag);
 }
コード例 #4
0
ファイル: JassTrigger.cs プロジェクト: MastaChimp/SharpCraft
 public JassEvent RegisterPlayerUnitEvent(JassPlayer player, JassPlayerUnitEvent playerUnitEvent, JassBooleanExpression filter)
 {
     return(SafeNatives.TriggerRegisterPlayerUnitEvent(this, player, playerUnitEvent, filter));
 }
コード例 #5
0
ファイル: JassTrigger.cs プロジェクト: MastaChimp/SharpCraft
 public JassEvent RegisterPlayerStateEvent(JassPlayer player, JassPlayerState state, JassLimitOp opcode, Single value)
 {
     return(SafeNatives.TriggerRegisterPlayerStateEvent(this, player, state, opcode, value));
 }
コード例 #6
0
ファイル: JassTrigger.cs プロジェクト: MastaChimp/SharpCraft
 public JassEvent RegisterGameEvent(JassGameEvent gameEvent)
 {
     return(SafeNatives.TriggerRegisterGameEvent(this, gameEvent));
 }
コード例 #7
0
ファイル: JassTrigger.cs プロジェクト: MastaChimp/SharpCraft
 public JassEvent RegisterTrackableTrackEvent(JassTrackable trackable)
 {
     return(SafeNatives.TriggerRegisterTrackableTrackEvent(this, trackable));
 }
コード例 #8
0
ファイル: JassTrigger.cs プロジェクト: MastaChimp/SharpCraft
 public void Destroy()
 {
     SafeNatives.DestroyTrigger(this);
 }
コード例 #9
0
ファイル: JassTrigger.cs プロジェクト: MastaChimp/SharpCraft
 public void Reset()
 {
     SafeNatives.ResetTrigger(this);
 }
コード例 #10
0
ファイル: JassTrigger.cs プロジェクト: MastaChimp/SharpCraft
 public void Execute()
 {
     SafeNatives.TriggerExecute(this);
 }
コード例 #11
0
ファイル: JassTrigger.cs プロジェクト: MastaChimp/SharpCraft
 public static JassTrigger Create()
 {
     return(SafeNatives.CreateTrigger());
 }
コード例 #12
0
ファイル: JassTrigger.cs プロジェクト: MastaChimp/SharpCraft
 public JassBoolean Evaluate()
 {
     return(SafeNatives.TriggerEvaluate(this));
 }
コード例 #13
0
ファイル: JassTrigger.cs プロジェクト: MastaChimp/SharpCraft
 public JassEvent RegisterUnitInRange(JassUnit unit, Single range, JassBooleanExpression filter)
 {
     return(SafeNatives.TriggerRegisterUnitInRange(this, unit, range, filter));
 }
コード例 #14
0
ファイル: JassTrigger.cs プロジェクト: MastaChimp/SharpCraft
 public JassEvent RegisterFilterUnitEvent(JassUnit unit, JassUnitEvent unitEvent, JassBooleanExpression filter)
 {
     return(SafeNatives.TriggerRegisterFilterUnitEvent(this, unit, unitEvent, filter));
 }
コード例 #15
0
ファイル: JassTrigger.cs プロジェクト: MastaChimp/SharpCraft
 public JassEvent RegisterDialogEvent(JassDialog dialog)
 {
     return(SafeNatives.TriggerRegisterDialogEvent(this, dialog));
 }
コード例 #16
0
ファイル: JassTrigger.cs プロジェクト: MastaChimp/SharpCraft
 public Boolean GetEnabled()
 {
     return(SafeNatives.IsTriggerEnabled(this));
 }
コード例 #17
0
ファイル: JassTrigger.cs プロジェクト: MastaChimp/SharpCraft
 public JassEvent RegisterDialogButtonEvent(JassButton button)
 {
     return(SafeNatives.TriggerRegisterDialogButtonEvent(this, button));
 }
コード例 #18
0
ファイル: JassTrigger.cs プロジェクト: MastaChimp/SharpCraft
 public void AddAction(JassCode action)
 {
     SafeNatives.TriggerAddAction(this, action);
 }
コード例 #19
0
ファイル: JassTrigger.cs プロジェクト: MastaChimp/SharpCraft
 public JassEvent RegisterLeaveRegion(JassRegion region, JassBooleanExpression filter)
 {
     return(SafeNatives.TriggerRegisterLeaveRegion(this, region, filter));
 }
コード例 #20
0
ファイル: JassTrigger.cs プロジェクト: MastaChimp/SharpCraft
 public void AddAction(ManagedActionBase action)
 {
     SafeNatives.TriggerAddAction(this, action);
 }
コード例 #21
0
ファイル: JassTrigger.cs プロジェクト: MastaChimp/SharpCraft
 public JassEvent RegisterPlayerEvent(JassPlayer player, JassPlayerEvent playerEvent)
 {
     return(SafeNatives.TriggerRegisterPlayerEvent(this, player, playerEvent));
 }
コード例 #22
0
ファイル: JassTrigger.cs プロジェクト: MastaChimp/SharpCraft
 public JassEvent RegisterVariableEvent(String variableName, JassLimitOp opcode, Single value)
 {
     return(SafeNatives.TriggerRegisterVariableEvent(this, variableName, opcode, value));
 }
コード例 #23
0
ファイル: JassTrigger.cs プロジェクト: MastaChimp/SharpCraft
 public JassEvent RegisterPlayerAllianceChange(JassPlayer player, JassAllianceType allianceType)
 {
     return(SafeNatives.TriggerRegisterPlayerAllianceChange(this, player, allianceType));
 }
コード例 #24
0
ファイル: JassTrigger.cs プロジェクト: MastaChimp/SharpCraft
 public JassEvent RegisterTimerEvent(Single timeout, Boolean periodic)
 {
     return(SafeNatives.TriggerRegisterTimerEvent(this, timeout, periodic));
 }
コード例 #25
0
 public Boolean IsInvulnerable()
 {
     return(SafeNatives.IsItemInvulnerable(this));
 }
コード例 #26
0
ファイル: JassTrigger.cs プロジェクト: MastaChimp/SharpCraft
 public JassEvent RegisterTimerExpireEvent(JassTimer timer)
 {
     return(SafeNatives.TriggerRegisterTimerExpireEvent(this, timer));
 }
コード例 #27
0
 public Boolean IsPawnable()
 {
     return(SafeNatives.IsItemPawnable(this));
 }
コード例 #28
0
ファイル: JassTrigger.cs プロジェクト: MastaChimp/SharpCraft
 public JassEvent RegisterGameStateEvent(JassGameState state, JassLimitOp opcode, Single value)
 {
     return(SafeNatives.TriggerRegisterGameStateEvent(this, state, opcode, value));
 }
コード例 #29
0
 public Boolean IsVisible()
 {
     return(SafeNatives.IsItemVisible(this));
 }
コード例 #30
0
ファイル: JassTrigger.cs プロジェクト: MastaChimp/SharpCraft
 public JassEvent RegisterDeathEvent(JassWidget widget)
 {
     return(SafeNatives.TriggerRegisterDeathEvent(this, widget));
 }