Esempio n. 1
0
 public static ContextStatusFlags GetSpriteFlags(this ContextStatusFlags statusFlags)
 {
     return(statusFlags & (ContextStatusFlags.SpriteFlag1 | ContextStatusFlags.SpriteFlag0));
 }
Esempio n. 2
0
 public static ContextStatusFlags CopyWithSpriteSetting(this ContextStatusFlags statusFlags, ContextStatusFlags SPRITE_SETTING)
 {
     return(statusFlags & (ContextStatusFlags.ObjectBusy | ContextStatusFlags.ObjectBroken | ContextStatusFlags.ObjectEmpty | ContextStatusFlags.ObjectOccupied) | SPRITE_SETTING & (ContextStatusFlags.SpriteFlag0 | ContextStatusFlags.SpriteFlag1));
 }
Esempio n. 3
0
 public static ContextStatusFlags CopyWithSpriteSetting(this ContextStatusFlags statusFlags, ContextStatusFlags SPRITE_SETTING)
 {
     return((statusFlags & ~(ContextStatusFlags.SpriteFlag1 | ContextStatusFlags.SpriteFlag0)) | (SPRITE_SETTING & (ContextStatusFlags.SpriteFlag1 | ContextStatusFlags.SpriteFlag0)));
 }
Esempio n. 4
0
 public static ContextStatusFlags CopyWithSpriteSetting(this ContextStatusFlags statusFlags, ContextStatusFlags SPRITE_SETTING)
 {
     return statusFlags & (ContextStatusFlags.ObjectBusy | ContextStatusFlags.ObjectBroken | ContextStatusFlags.ObjectEmpty | ContextStatusFlags.ObjectOccupied) | SPRITE_SETTING & (ContextStatusFlags.SpriteFlag0 | ContextStatusFlags.SpriteFlag1);
 }