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;
}
}