| bool get_DrawStoneButton() | Public+1 flags | | 0x01 |
| void set_DrawStoneButton(bool value) | Public+1 flags | | 0x01 |
| Widget get_ParentWidget() | Public+1 flags | | 0x08 |
| void set_ParentWidget(Widget value) | Public+1 flags | | 0x08 |
| bool get_Disabled() | Public+1 flags | | 0x01 |
| void set_Disabled(bool value) | Public+1 flags | | 0x01 |
| bool get_BtnNoDraw() | Public+1 flags | | 0x01 |
| void set_BtnNoDraw(bool value) | Public+1 flags | | 0x01 |
| bool get_IsOver() | Public+1 flags | | 0x01 |
| void set_IsOver(bool value) | Public+1 flags | | 0x01 |
| bool get_IsDown() | Public+1 flags | | 0x01 |
| void set_IsDown(bool value) | Public+1 flags | | 0x01 |
| void .ctor(int theId) | Public+1 flags | | 0x04 |
| void Finalize() | 2 flags | | 0x00 |
| bool HaveButtonImage(Sprite theImage, const RectInt& theRect) | Public | | 0x10 |
| void DrawButtonImage(Sprite theImage, const RectInt& theRect, int x, int y) | Public+2 flags | | 0x10 |
| void SetFont(Font theFont) | Public+2 flags | | 0x08 |
| bool IsButtonDown() | Public | | 0x01 |
| void Draw() | Public | | 0x00 |
| void SetDisabled(bool isDisabled) | Public | | 0x01 |
| bool IsMouseOver() | Public | | 0x01 |
| void Update() | Public | | 0x00 |
| void Resize(int theX, int theY, int theWidth, int theHeight) | Public+2 flags | | 0x04 |
| void SetLabel(const string& theLabel) | Public+2 flags | | 0x08 |
| ButtonPadding SetPadding(int theButtonLeftPadding, int theButtonRightPadding) | Public+2 flags | | 0x08 |