/* This file was auto-generated. Do not edit this file. */ #ifndef WXRUBY_BUTTON_H #define WXRUBY_BUTTON_H #include "wx/tglbtn.h" class WxButton { public: //-----------BEGIN AUTO DECLARE----------- static void DefineClass(); static VALUE alloc(VALUE self); static VALUE release(VALUE self); static VALUE wrapNew(int argc, VALUE *argv, VALUE self); static VALUE init(int argc, VALUE *argv, VALUE self); static void validateCppObject(wxButton* pCpp); static VALUE init0(wxButton* cppObject); static bool constructor0(int argc, VALUE *argv, VALUE self); static VALUE GetLabel(int argc, VALUE* argv, VALUE self); static VALUE GetDefaultSize(int argc, VALUE* argv, VALUE self); static VALUE SetDefault(int argc, VALUE* argv, VALUE self); static VALUE SetLabel(int argc, VALUE* argv, VALUE self); static VALUE rubyClass; VALUE rubyObject; //-----------END AUTO DECLARE----------- }; class WxBitmapButton { public: //-----------BEGIN AUTO DECLARE----------- static void DefineClass(); static VALUE alloc(VALUE self); static VALUE release(VALUE self); static VALUE wrapNew(int argc, VALUE *argv, VALUE self); static VALUE init(int argc, VALUE *argv, VALUE self); static void validateCppObject(wxBitmapButton* pCpp); static bool constructor0(int argc, VALUE *argv, VALUE self); static VALUE GetBitmapDisabled(int argc, VALUE* argv, VALUE self); static VALUE GetBitmapFocus(int argc, VALUE* argv, VALUE self); static VALUE GetBitmapLabel(int argc, VALUE* argv, VALUE self); static VALUE GetBitmapSelected(int argc, VALUE* argv, VALUE self); static VALUE SetBitmapDisabled(int argc, VALUE* argv, VALUE self); static VALUE SetBitmapFocus(int argc, VALUE* argv, VALUE self); static VALUE SetBitmapLabel(int argc, VALUE* argv, VALUE self); static VALUE SetBitmapSelected(int argc, VALUE* argv, VALUE self); static VALUE rubyClass; VALUE rubyObject; //-----------END AUTO DECLARE----------- }; class WxToggleButton { public: //-----------BEGIN AUTO DECLARE----------- static void DefineClass(); static VALUE alloc(VALUE self); static VALUE release(VALUE self); static VALUE wrapNew(int argc, VALUE *argv, VALUE self); static VALUE init(int argc, VALUE *argv, VALUE self); static void validateCppObject(wxToggleButton* pCpp); static bool constructor0(int argc, VALUE *argv, VALUE self); static VALUE GetValue(int argc, VALUE* argv, VALUE self); static VALUE SetValue(int argc, VALUE* argv, VALUE self); static VALUE rubyClass; VALUE rubyObject; //-----------END AUTO DECLARE----------- }; #endif