public override void OnCursorPressed( Vector2 cursorPos ) { if ( IsCursorOver ) { Toggle(); base.OnCursorPressed( cursorPos ); } }