Пример #1
0
 public static void SubFlag(this FlagMotion param, FlagMotion flag)
 {
     param &= ~flag;
 }
Пример #2
0
 public static bool IsFlag(this FlagMotion param, FlagMotion flag)
 {
     //motionFlags.HasFlagはバーストできないので != 0で代用
     return((param & flag) != 0);
 }
Пример #3
0
 public static void AddFlag(this FlagMotion param, FlagMotion flag)
 {
     param |= flag;
 }
Пример #4
0
 //motionFlags.HasFlagはバーストできないので != 0で代用
 public static bool IsFlag(this FlagMotion param, FlagMotion flag) => (param & flag) != 0;