コード例 #1
0
 public AddTargetAuraStateHandler(AuraStateMask mask)
 {
     Mask = mask;
 }
コード例 #2
0
		public AddTargetAuraStateHandler(AuraStateMask mask)
		{
			Mask = mask;
		}
コード例 #3
0
		public static bool HasAnyFlag(this AuraStateMask mask, AuraStateMask mask2)
		{
			return (mask & mask2) != 0;
		}
コード例 #4
0
 public static bool HasAnyFlag(this AuraStateMask mask, AuraStateMask mask2)
 {
     return((mask & mask2) != AuraStateMask.None);
 }
コード例 #5
0
 public static bool HasAnyFlag(this AuraStateMask mask, AuraState state)
 {
     return((mask & (AuraStateMask)(1 << (int)(state - 1U &
                                               (AuraState.RejuvenationOrRegrowth | AuraState.DeadlyPoison)))
             ) != AuraStateMask.None);
 }
コード例 #6
0
 public static bool HasAnyFlag(this AuraStateMask mask, AuraState state)
 {
     return((mask & (AuraStateMask)(1 << ((int)state - 1))) != 0);
 }