public void EnableOrDisableFlag(DebugViewFlags flag) { if ((Flags & flag) == flag) { RemoveFlags(flag); } else { AppendFlags(flag); } }
private void EnableOrDisableFlag(DebugViewFlags flag) { if ((DebugView.Flags & flag) == flag) { DebugView.RemoveFlags(flag); } else { DebugView.AppendFlags(flag); } }
public void ToggleFlag(DebugViewFlags flag) { if (this.HasFlag(flag)) { this.RemoveFlags(flag); } else { this.AppendFlags(flag); } }
private void ToggleDebugDrawFlag(DebugViewFlags flag) { if ((_test.DebugView.Flags & flag) == flag) { _test.DebugView.RemoveFlags(flag); } else { _test.DebugView.AppendFlags(flag); } }
public void SwitchDebugViewFlag(DebugViewFlags flag) { if ((_debugView.Flags & flag) == flag) { _debugView.RemoveFlags(flag); } else { _debugView.AppendFlags(flag); } }
void EnableOrDisableFlag(DebugViewFlags flag) { if (test != null) { if ((test.DebugView.Flags & flag) == flag) { test.DebugView.RemoveFlags(flag); } else { test.DebugView.AppendFlags(flag); } } }
void SetDebugView() { DebugViewFlags flags = 0; if (_debugView != null) { flags = _debugView.Flags; } _debugView = new DebugViewXNA(_gameLevel.World); _debugView.DefaultShapeColor = Color.White; _debugView.SleepingShapeColor = Color.LightGray; _debugView.LoadContent(GraphicsDevice, new Viewport(0, 0, this.Size.Width, this.Size.Height), Content); _debugView.Flags = flags; }
public bool DebugViewHasFlag(DebugViewFlags flag) { if (_debugView == null) { return(false); } if ((_debugView.Flags & flag) == flag) { return(true); } else { return(false); } }
protected void FarseerPhysics_onFarseerPhysicsEnableOrDisableFlag(DebugViewFlags flag) { if (m_Test == null) { return; } if ((m_Test.DebugView.Flags & flag) == flag) { m_Test.DebugView.RemoveFlags(flag); } else { m_Test.DebugView.AppendFlags(flag); } }
private void StartTest(int index) { // save previous flags DebugViewFlags flags = (DebugViewFlags)0; if (_test != null) { flags = _test.DebugView.Flags; } _entry = TestEntries.TestList[index]; _test = _entry.CreateTest(); _test.GameInstance = this; _test.Initialize(); // re-enable previous flags _test.DebugView.Flags |= flags; }
private void EnableOrDisableFlag(DebugViewFlags flag) { if ((RenderView.Flags & flag) == flag) RenderView.RemoveFlags(flag); else RenderView.AppendFlags(flag); }
private void EnableOrDisableFlag(DebugViewFlags flag) { if ((_test.DebugView.Flags & flag) == flag) _test.DebugView.RemoveFlags(flag); else _test.DebugView.AppendFlags(flag); }
/// <summary> /// Append flags to the current flags /// </summary> /// <param name="flags">Flags.</param> public void appendFlags(DebugViewFlags flags) { this.flags |= flags; }
/// <summary> /// Append flags to the current flags /// </summary> /// <param name="flags">Flags.</param> public void appendFlags( DebugViewFlags flags ) { this.flags |= flags; }
/// <summary> /// Remove flags from the current flags. /// </summary> /// <param name="flags">The flags.</param> public void RemoveFlags(DebugViewFlags flags) { Flags &= ~flags; }
private void EnableOrDisableFlag(DebugViewFlags flag) { if ((DebugViewXNA.Flags & flag) == flag) DebugViewXNA.RemoveFlags(flag); else DebugViewXNA.AppendFlags(flag); }
public static bool HasFlagFast(this DebugViewFlags value, DebugViewFlags flag) { return ((value & flag) == flag); }
public bool HasFlag(DebugViewFlags flag) { return((Flags & flag) == flag); }
public void EnableOrDisableFlag(DebugViewFlags flag) { if ((this.Flags & flag) == flag) { this.RemoveFlags(flag); } else { this.AppendFlags(flag); } }
private void EnableOrDisableFlags(DebugViewFlags flags) { if ((DebugView.Flags & flags) != 0) DebugView.RemoveFlags(flags); else DebugView.AppendFlags(flags); }
public PhysDebugViz() { InitializeComponent(); scene.ContactsInCollision += Scene_ContactsInCollision; Flags |= DebugViewFlags.SHAPE; }
/// <summary> /// Append flags to the current flags. /// </summary> /// <param name="flags">The flags.</param> public void AppendFlags(DebugViewFlags flags) { Flags |= flags; }
void EnableOrDisableFlag(DebugViewFlags flag) { m_onFarseerPhysicsEnableOrDisableFlag.Invoke(flag); }
/// <summary> /// Remove flags from the current flags /// </summary> /// <param name="flags">Flags.</param> public void removeFlags(DebugViewFlags flags) { this.flags &= ~flags; }
/// <summary> /// Remove flags from the current flags /// </summary> /// <param name="flags">Flags.</param> public void removeFlags( DebugViewFlags flags ) { this.flags &= ~flags; }