Esempio n. 1
0
        public UIToggle AddToggle(float x, float y, float width, float height, Sprite activeImage, Sprite inactiveImage)
        {
            var control = new UIToggle(x, y, width, height, activeImage, inactiveImage);

            UIControls.Add(control);
            return(control);
        }
Esempio n. 2
0
        public UISlider AddSlider(float x, float y, float width, float height, int minValue = 0, int maxValue = 100, int currentValue = 0)
        {
            var control = new UISlider(x, y, width, height, minValue, maxValue, currentValue);

            UIControls.Add(control);
            return(control);
        }
Esempio n. 3
0
        public UIPlusMinus AddPlusMinus(float x, float y, float width, float height, float buttonSize = 10f, int minValue = 0, int maxValue = 100, int currentValue = 50, int valueStep = 1, int fontSize = 20)
        {
            var control = new UIPlusMinus(x, y, width, height, buttonSize, minValue, maxValue, currentValue, valueStep, fontSize);

            UIControls.Add(control);
            return(control);
        }
Esempio n. 4
0
        public UIButton AddButton(float x, float y, float width, float height, string text)
        {
            var button = new UIButton(x, y, width, height, text);

            UIControls.Add(button);
            return(button);
        }
Esempio n. 5
0
        public Panel AddPanel(float x, float y, float width, float height)
        {
            var panel = new Panel(x, y, width, height);

            UIControls.Add(panel);
            return(panel);
        }
 /// <summary>
 /// Adds <see cref="UIControl"/> to scene
 /// </summary>
 /// <param name="control">UI control to add</param>
 public void AddUIControl(UIControl control)
 {
     UIControls.Add(control);
 }
Esempio n. 7
0
 /// <summary>
 /// Добавление визуального элемента в коллекцию.
 /// </summary>
 public void AddUIControl(HMISimpleBase control)
 {
     UIControls.Add(control);
 }
Esempio n. 8
0
        public void AddVisibilityManager(float x, float y, string name, float textWidth, Sprite activeImage, Sprite inactiveImage, GameObject gameObject, Material material)
        {
            var control = new UIVisibilityManager(x, y, name, textWidth, activeImage, inactiveImage, gameObject, material);

            UIControls.Add(control);
        }
Esempio n. 9
0
        public void AddTitle(float x, float y, float width, string text)
        {
            var control = new UITitle(x, y, width, text);

            UIControls.Add(control);
        }