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