protected void RemoveAllControllers()
        {
            m_BrushSizeController        = null;
            m_BrushRotationController    = null;
            m_BrushStrengthController    = null;
            m_BrushSpacingController     = null;
            m_BrushScatterController     = null;
            m_BrushModifierKeyController = null;
            m_BrushSmoothController      = null;

            m_Controllers.Clear();
        }
 protected TController AddModifierKeyController <TController>(TController newController) where TController : IBrushModifierKeyController
 {
     m_BrushModifierKeyController = newController;
     return(newController);
 }