GrandLarceny.TextButton.setState C# (CSharp) Method

setState() public method

public setState ( Button a_state ) : void
a_state Button
return void
        public override void setState(Button.State a_state)
        {
            base.setState(a_state);
            switch (a_state)
            {
                case Button.State.Normal:
                    m_text.setColor(m_normalColor);
                    break;
                case Button.State.Hover:
                    m_text.setColor(m_hoverColor);
                    break;
                case Button.State.Pressed:
                    m_text.setColor(m_pressedColor);
                    break;
                case Button.State.Toggled:
                    m_text.setColor(m_toggleColor);
                    break;
            }
        }