public Button AddButton(Vector4 relrect, ButtonClickFuntion click_delegate) { Button new_button = new Button(this, relrect, m_ui_manager, click_delegate); AddChild(new_button); return(new_button); }
public Button(Panel parent, Vector4 relrect, UI_Manager ui_manager, ButtonClickFuntion del_func) : base(parent, relrect, ui_manager) { m_button_click_function = del_func; m_curr_texture = (Texture2D)m_ui_manager.TextureDict["ButtonUp"]; base.Init(new Vector2(m_curr_texture.Width, m_curr_texture.Height)); }