public override bool OnMouseDown(int button) { if (!_hidden) { if (IsHit(Mouse.GetState().X, Mouse.GetState().Y)) { _parent.HandleEvent(false, Backend.Events.ButtonPressed, _id); return true; } } return false; }