Editor: Override drawing of default object handles

Hello, I’m writing a custom editor. I have some custom handles which are drawn when a specific gameobject is selected. However, I would like to remove the default handles for that gameobject that unity gives, to remove the clutter and make selecting my tools easier. Is there a function which deals with drawing gizmos which I can override?

Thanks

No method to override, but you can manually set the current selected tool to none.

Example of a property in my spline editor;

        private bool Active
        {
            get { return active; }
            set
            {
                if (active != value)
                {
                    active = value;

                    if (active)
                    {
                        lastTool = Tools.current;
                        Tools.current = Tool.None;
                    }
                    else
                    {
                        Tools.current = lastTool;
                    }
                }
            }
        }

That’s great, thanks!