public SimulatorController(Engine _engine) { engine = _engine; toolContext = new Tools.ToolContext(null, engine); keybindings = (new ConfigPanelData()).LoadKeybindings(); settings = (new ConfigPanelData()).LoadSettings(); }
public EditorController(Engine _engine) { engine = _engine; var selectTool = new Tools.Selection(toolContext, engine); toolContext = new Tools.ToolContext(selectTool, engine); keybindings = (new ConfigPanelData()).LoadKeybindings(); settings = (new ConfigPanelData()).LoadSettings(); }
public Selection(ToolContext context, Engine _engine) : base(context, _engine) { }
public Tool(ToolContext c, Engine _engine) { context = c; engine = _engine; }
public Rotation(ToolContext context, Engine _engine) : base(context, _engine) { }
public CreatePoteau(ToolContext context, Engine _engine) : base(context, _engine) { _context = context; _validPos = true; }
public CreateLigne(ToolContext context, Engine _engine) : base(context, _engine) { }
public Move(ToolContext context, Engine _engine) : base(context, _engine) { }
public Duplicate(ToolContext context, Engine _engine) : base(context, _engine) { engine.setInitPos(); engine.initializeDuplication(); }
public Scale(ToolContext context, Engine _engine) : base(context, _engine) { }
public ZoomRectangle(ToolContext context, Engine _engine) : base(context, _engine) { }
public CreateMur(ToolContext context, Engine _engine) : base(context, _engine) { }