12 return EClass.scene.mouseTarget;
18 public override AreaHighlightMode AreaHihlight
22 return AreaHighlightMode.None;
28 public override bool ShowMouseoverTarget
38 public override bool FixFocus
42 return this._FixFocus;
47 public override void OnActivate()
49 ActionMode.DefaultMode =
this;
50 this._FixFocus =
false;
51 this._SyncScroll =
false;
59 public override void OnRenderTile(
Point point, HitResult result,
int dir)
61 if (this.mouseTarget.drawHighlight)
63 base.OnRenderTile(this.mouseTarget.pos, HitResult.Default, dir);
68 public override void OnScroll()
70 if (EInput.rightMouse.pressedTimer > 0.15f)
72 this._SyncScroll =
false;
77 public override void _OnUpdateInput()
79 if (EInput.rightMouse.clicked)
86 public bool _FixFocus;
89 public bool _SyncScroll;