Exemplo n.º 1
0
        public static void SetXValues(global::RenderingLibrary.Graphics.HorizontalAlignment alignment, PositionUnitType xUnits)
        {
            SetAndCallReact("X", 0.0f, "float");
            SetAndCallReact("X Origin", alignment, "HorizontalAlignment");
            SetAndCallReact("X Units", xUnits, typeof(Gum.Managers.PositionUnitType).Name);

            if (SelectedState.Self.SelectedInstance?.BaseType == "Text")
            {
                SetAndCallReact("HorizontalAlignment", alignment, "HorizontalAlignment");
            }
        }
Exemplo n.º 2
0
        private void SetXValues(global::RenderingLibrary.Graphics.HorizontalAlignment alignment, PositionUnitType xUnits)
        {
            var    state  = CurrentState;
            string prefix = GetVariablePrefix();

            state.SetValue(prefix + "X", 0.0f, "float");
            state.SetValue(prefix + "X Origin",
                           alignment, "HorizontalAlignment");
            state.SetValue(prefix + "X Units",
                           xUnits, typeof(Gum.Managers.PositionUnitType).Name);

            if (SelectedState.Self.SelectedInstance?.BaseType == "Text")
            {
                state.SetValue(prefix + "HorizontalAlignment", alignment, "HorizontalAlignment");
            }
        }