protected GameObject GenerateToggleButtonAndSetPosition(ToggleButtonFactory factory)
        {
            GameObject button = factory.Generate();

            SetButtonPosition(button);
            return(button);
        }
 protected void SetToggleButtonValues(ToggleButtonFactory factory, StandardPanel panel, GameObject parent)
 {
     factory.parent        = parent;
     factory.buttonProfile = toggleButtonProfile;
     factory.alignment     = TextAlignment.Center;
     factory.panel         = panel;
 }