public override void Get2DViewActions(Scene2DView view, Scene2DActions actions) { base.Get2DViewActions(view, actions); if (!view.TouchesSelectionMarquee(SectorExtent)) { return; } // commented out until supported //actions.AddAction(this, VA_UNLOCK_SECTORS); if (SectorVisibleMask == 0) { actions.AddAction(this, VA_MAKE_VISIBLE); } else { actions.AddAction(this, VA_MAKE_INVISIBLE); } if (SectorCollisionMask == 0) { actions.AddAction(this, VA_ENABLE_COLLISION); } else { actions.AddAction(this, VA_DISABLE_COLLISION); } }
public void Get2DViewActions(CSharpFramework.Controls.Scene2DView view, Scene2DActions actions) { if (view.HasSelectionMarquee) { actions.AddAction(this, RO_CREATEZONEGRID); } }
public override void Get2DViewActions(Scene2DView view, Scene2DActions actions) { base.Get2DViewActions(view, actions); if (!this.Modifiable || !view.SelectionMarqueeWorldBox.Valid) { return; } actions.AddAction(this, VA_AS_SELECTION); }
public override void Get2DViewActions(Scene2DView view, Scene2DActions actions) { base.Get2DViewActions(view, actions); if (!view.TouchesSelectionMarquee(SectorExtent)) return; // commented out until supported //actions.AddAction(this, VA_UNLOCK_SECTORS); if (SectorVisibleMask == 0) actions.AddAction(this, VA_MAKE_VISIBLE); else actions.AddAction(this, VA_MAKE_INVISIBLE); if (SectorCollisionMask == 0) actions.AddAction(this, VA_ENABLE_COLLISION); else actions.AddAction(this, VA_DISABLE_COLLISION); }
public override void Get2DViewActions(Scene2DView view, Scene2DActions actions) { base.Get2DViewActions(view, actions); if (!view.TouchesSelectionMarquee(this.AbsoluteBoundingBox)) return; if (this.Modifiable) { actions.AddAction(this, VA_EDIT_SECTOR_PROPERTIES); actions.AddAction(this, VA_IMPORT_HEIGHTMAP); actions.AddAction(this, VA_REPAIR_SECTORS); } actions.AddAction(this, VA_RELOAD_SECTORS); }
public override void Get2DViewActions(Scene2DView view, Scene2DActions actions) { base.Get2DViewActions(view, actions); if (!this.Modifiable || !view.SelectionMarqueeWorldBox.Valid) return; actions.AddAction(this, VA_AS_SELECTION); }
public void Get2DViewActions(CSharpFramework.Controls.Scene2DView view, Scene2DActions actions) { if (view.HasSelectionMarquee) actions.AddAction(this, RO_CREATEZONEGRID); }