Changeset 124

Show
Ignore:
Timestamp:
12/07/07 22:40:57 (1 year ago)
Author:
Gregor
Message:

Updated FLTK2 binding to 5990

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/bindings/bcd/bind.d

    r70 r124  
    2525 
    2626// make sure _IO_FILE gets defined properly 
    27 import std.c.stdio; 
     27version (Tango) { 
     28    import tango.stdc.stdio; 
     29} else { 
     30    import std.c.stdio; 
     31
    2832alias FILE _IO_FILE; 
    2933 
  • trunk/bindings/bcd/fltk2/Adjuster.cc

    r80 r124  
    5151cd->__D_data = dd; 
    5252} 
    53 typedef void (*_BCD_func__151)(fltk::Widget *, long int); 
    54 typedef _BCD_func__151 _BCD__152_Callback1; 
    55 typedef void (*_BCD_func__153)(fltk::Widget *); 
    56 typedef _BCD_func__153 _BCD__154_Callback0; 
    57 typedef void (*_BCD_func__157)(fltk::Widget *, void *); 
    58 typedef _BCD_func__157 _BCD__158_Callback; 
    59 typedef _BCD__158_Callback _BCD__156_Callback_p; 
    60 typedef bool (*_BCD_func__298)(); 
    61 typedef _BCD_func__298 _BCD__169_Theme; 
    62 typedef fltk::Symbol * _BCD__227_Box; 
    63 typedef unsigned int _BCD__244_Color; 
    64 typedef int _BCD__247_Flags; 
    65 typedef _BCD__247_Flags _BCD__246_Align; 
     53typedef void (*_BCD_func__154)(fltk::Widget *, long int); 
     54typedef _BCD_func__154 _BCD__155_Callback1; 
     55typedef void (*_BCD_func__156)(fltk::Widget *); 
     56typedef _BCD_func__156 _BCD__157_Callback0; 
     57typedef void (*_BCD_func__160)(fltk::Widget *, void *); 
     58typedef _BCD_func__160 _BCD__161_Callback; 
     59typedef _BCD__161_Callback _BCD__159_Callback_p; 
     60typedef bool (*_BCD_func__297)(); 
     61typedef _BCD_func__297 _BCD__172_Theme; 
     62typedef fltk::Symbol * _BCD__225_Box; 
     63typedef unsigned int _BCD__242_Color; 
     64typedef int _BCD__245_Flags; 
     65typedef _BCD__245_Flags _BCD__244_Align; 
    6666} 
  • trunk/bindings/bcd/fltk2/Adjuster.d

    r84 r124  
    11/* THIS FILE GENERATED BY bcd.gen */ 
    22module bcd.fltk2.Adjuster; 
    3 import bcd.bind; 
    4 import bcd.fltk2.Valuator; 
    5 import bcd.fltk2.Widget; 
    6 import bcd.fltk2.Style; 
    7 import bcd.fltk2.FL_API; 
    8 import bcd.fltk2.Rectangle; 
    9 import bcd.fltk2.Color; 
    10 import bcd.fltk2.Flags; 
     3align(4): 
     4public import bcd.bind; 
     5public import bcd.fltk2.Valuator; 
     6public import bcd.fltk2.Widget; 
     7public import bcd.fltk2.Style; 
     8public import bcd.fltk2.FL_API; 
     9public import bcd.fltk2.Rectangle; 
     10public import bcd.fltk2.Color; 
     11public import bcd.fltk2.Flags; 
    1112extern (C) void _BCD_delete_N4fltk8AdjusterE(void *); 
    1213extern (C) void _BCD_set__ZN4fltk8Adjuster13default_styleE(void *, NamedStyle *); 
     
    3031return __D_class.handle(_0); 
    3132} 
    32 alias void function(Widget *, int) _BCD_func__151
    33 alias void function(Widget *) _BCD_func__153
    34 alias void function(Widget *, void *) _BCD_func__157
    35 alias bool function() _BCD_func__298
     33alias void function(Widget *, int) _BCD_func__154
     34alias void function(Widget *) _BCD_func__156
     35alias void function(Widget *, void *) _BCD_func__160
     36alias bool function() _BCD_func__297
    3637class Adjuster : Valuator { 
    3738this(ifloat ignore) { 
  • trunk/bindings/bcd/fltk2/AlignGroup.cc

    r80 r124  
    1212(This->layout()); 
    1313} 
    14 typedef int _BCD__247_Flags; 
    15 fltk::AlignGroup *_BCD_new__ZN4fltk10AlignGroupC1EiiiiPKchbihh(int X, int Y, int W, int H, char const * L, _BCD__8_uchar n_to_break, bool vertical, _BCD__247_Flags align_, _BCD__8_uchar dw, _BCD__8_uchar dh) { 
     14typedef int _BCD__245_Flags; 
     15fltk::AlignGroup *_BCD_new__ZN4fltk10AlignGroupC1EiiiiPKchbihh(int X, int Y, int W, int H, char const * L, _BCD__8_uchar n_to_break, bool vertical, _BCD__245_Flags align_, _BCD__8_uchar dw, _BCD__8_uchar dh) { 
    1616return new fltk::AlignGroup(X, Y, W, H, L, n_to_break, vertical, align_, dw, dh); 
    1717} 
     
    4040(This->dh(d)); 
    4141} 
    42 _BCD__247_Flags _BCD__ZNK4fltk10AlignGroup5alignEv(fltk::AlignGroup *This) { 
     42_BCD__245_Flags _BCD__ZNK4fltk10AlignGroup5alignEv(fltk::AlignGroup *This) { 
    4343return (This->align()); 
    4444} 
    45 void _BCD__ZN4fltk10AlignGroup5alignEi(fltk::AlignGroup *This, _BCD__247_Flags a) { 
     45void _BCD__ZN4fltk10AlignGroup5alignEi(fltk::AlignGroup *This, _BCD__245_Flags a) { 
    4646(This->align(a)); 
    4747} 
     
    5858fltk::AlignGroup::layout(); 
    5959} 
    60 AlignGroup_R(int X, int Y, int W, int H, char const * L, _BCD__8_uchar n_to_break, bool vertical, _BCD__247_Flags align_, _BCD__8_uchar dw, _BCD__8_uchar dh) : fltk::AlignGroup(X, Y, W, H, L, n_to_break, vertical, align_, dw, dh) {} 
     60AlignGroup_R(int X, int Y, int W, int H, char const * L, _BCD__8_uchar n_to_break, bool vertical, _BCD__245_Flags align_, _BCD__8_uchar dw, _BCD__8_uchar dh) : fltk::AlignGroup(X, Y, W, H, L, n_to_break, vertical, align_, dw, dh) {} 
    6161}; 
    6262extern "C" { 
    63 AlignGroup_R *_BCD_new__ZN4fltk10AlignGroupC1EiiiiPKchbihh_R(int X, int Y, int W, int H, char const * L, _BCD__8_uchar n_to_break, bool vertical, _BCD__247_Flags align_, _BCD__8_uchar dw, _BCD__8_uchar dh) { 
     63AlignGroup_R *_BCD_new__ZN4fltk10AlignGroupC1EiiiiPKchbihh_R(int X, int Y, int W, int H, char const * L, _BCD__8_uchar n_to_break, bool vertical, _BCD__245_Flags align_, _BCD__8_uchar dw, _BCD__8_uchar dh) { 
    6464return new AlignGroup_R(X, Y, W, H, L, n_to_break, vertical, align_, dw, dh); 
    6565} 
     
    7070cd->__D_data = dd; 
    7171} 
    72 typedef void (*_BCD_func__151)(fltk::Widget *, long int); 
    73 typedef _BCD_func__151 _BCD__152_Callback1; 
    74 typedef void (*_BCD_func__153)(fltk::Widget *); 
    75 typedef _BCD_func__153 _BCD__154_Callback0; 
    76 typedef void (*_BCD_func__157)(fltk::Widget *, void *); 
    77 typedef _BCD_func__157 _BCD__158_Callback; 
    78 typedef _BCD__158_Callback _BCD__156_Callback_p; 
    79 typedef bool (*_BCD_func__327)(); 
    80 typedef _BCD_func__327 _BCD__169_Theme; 
    81 typedef fltk::Symbol * _BCD__227_Box; 
    82 typedef unsigned int _BCD__244_Color; 
    83 typedef _BCD__247_Flags _BCD__246_Align; 
     72typedef void (*_BCD_func__154)(fltk::Widget *, long int); 
     73typedef _BCD_func__154 _BCD__155_Callback1; 
     74typedef void (*_BCD_func__156)(fltk::Widget *); 
     75typedef _BCD_func__156 _BCD__157_Callback0; 
     76typedef void (*_BCD_func__160)(fltk::Widget *, void *); 
     77typedef _BCD_func__160 _BCD__161_Callback; 
     78typedef _BCD__161_Callback _BCD__159_Callback_p; 
     79typedef bool (*_BCD_func__325)(); 
     80typedef _BCD_func__325 _BCD__172_Theme; 
     81typedef fltk::Symbol * _BCD__225_Box; 
     82typedef unsigned int _BCD__242_Color; 
     83typedef _BCD__245_Flags _BCD__244_Align; 
    8484} 
  • trunk/bindings/bcd/fltk2/AlignGroup.d

    r84 r124  
    11/* THIS FILE GENERATED BY bcd.gen */ 
    22module bcd.fltk2.AlignGroup; 
    3 import bcd.bind; 
    4 import bcd.fltk2.Group; 
    5 import bcd.fltk2.Widget; 
    6 import bcd.fltk2.Style; 
    7 import bcd.fltk2.FL_API; 
    8 import bcd.fltk2.Rectangle; 
    9 import bcd.fltk2.Color; 
    10 import bcd.fltk2.Flags; 
     3align(4): 
     4public import bcd.bind; 
     5public import bcd.fltk2.Group; 
     6public import bcd.fltk2.Widget; 
     7public import bcd.fltk2.Style; 
     8public import bcd.fltk2.FL_API; 
     9public import bcd.fltk2.Rectangle; 
     10public import bcd.fltk2.Color; 
     11public import bcd.fltk2.Flags; 
    1112extern (C) void _BCD_delete_N4fltk10AlignGroupE(void *); 
    1213extern (C) void _BCD__ZN4fltk10AlignGroup6layoutEv(void *This); 
     
    3637} 
    3738extern (C) void *_BCD_new__ZN4fltk10AlignGroupC1EiiiiPKchbihh_R(int, int, int, int, char *, char, bool, int, char, char); 
    38 alias void function(Widget *, int) _BCD_func__151
    39 alias void function(Widget *) _BCD_func__153
    40 alias void function(Widget *, void *) _BCD_func__157
    41 alias bool function() _BCD_func__327
     39alias void function(Widget *, int) _BCD_func__154
     40alias void function(Widget *) _BCD_func__156
     41alias void function(Widget *, void *) _BCD_func__160
     42alias bool function() _BCD_func__325
    4243class AlignGroup : Group { 
    4344this(ifloat ignore) { 
  • trunk/bindings/bcd/fltk2/BarGroup.cc

    r80 r124  
    1515return This->default_style; 
    1616} 
    17 fltk::BarGroup *_BCD_new__ZN4fltk8BarGroupC1EiiiiPKc(int x, int y, int w, int h, char const * l) { 
    18 return new fltk::BarGroup(x, y, w, h, l); 
     17fltk::BarGroup *_BCD_new__ZN4fltk8BarGroupC1EiiiiPKcb(int x, int y, int w, int h, char const * l, bool begin) { 
     18return new fltk::BarGroup(x, y, w, h, l, begin); 
    1919} 
    2020void _BCD__ZN4fltk8BarGroup6layoutEv(fltk::BarGroup *This) { 
     
    5555public: 
    5656void *__D_data; 
    57 BarGroup_R(int x, int y, int w, int h, char const * l) : fltk::BarGroup(x, y, w, h, l) {} 
     57BarGroup_R(int x, int y, int w, int h, char const * l, bool begin) : fltk::BarGroup(x, y, w, h, l, begin) {} 
    5858void layout() { 
    5959if (_BCD_R__ZN4fltk8BarGroup6layoutEv__BarGroup_R_CHECK(__D_data)) 
     
    7676}; 
    7777extern "C" { 
    78 BarGroup_R *_BCD_new__ZN4fltk8BarGroupC1EiiiiPKc_R(int x, int y, int w, int h, char const * l) { 
    79 return new BarGroup_R(x, y, w, h, l); 
     78BarGroup_R *_BCD_new__ZN4fltk8BarGroupC1EiiiiPKcb_R(int x, int y, int w, int h, char const * l, bool begin) { 
     79return new BarGroup_R(x, y, w, h, l, begin); 
    8080} 
    8181void _BCD_delete_N4fltk8BarGroupE__BarGroup_R(BarGroup_R *This) { 
     
    8585cd->__D_data = dd; 
    8686} 
    87 typedef void (*_BCD_func__151)(fltk::Widget *, long int); 
    88 typedef _BCD_func__151 _BCD__152_Callback1; 
    89 typedef void (*_BCD_func__153)(fltk::Widget *); 
    90 typedef _BCD_func__153 _BCD__154_Callback0; 
    91 typedef void (*_BCD_func__157)(fltk::Widget *, void *); 
    92 typedef _BCD_func__157 _BCD__158_Callback; 
    93 typedef _BCD__158_Callback _BCD__156_Callback_p; 
    94 typedef bool (*_BCD_func__327)(); 
    95 typedef _BCD_func__327 _BCD__169_Theme; 
    96 typedef fltk::Symbol * _BCD__227_Box; 
    97 typedef unsigned int _BCD__244_Color; 
    98 typedef int _BCD__247_Flags; 
    99 typedef _BCD__247_Flags _BCD__246_Align; 
     87typedef void (*_BCD_func__154)(fltk::Widget *, long int); 
     88typedef _BCD_func__154 _BCD__155_Callback1; 
     89typedef void (*_BCD_func__156)(fltk::Widget *); 
     90typedef _BCD_func__156 _BCD__157_Callback0; 
     91typedef void (*_BCD_func__160)(fltk::Widget *, void *); 
     92typedef _BCD_func__160 _BCD__161_Callback; 
     93typedef _BCD__161_Callback _BCD__159_Callback_p; 
     94typedef bool (*_BCD_func__325)(); 
     95typedef _BCD_func__325 _BCD__172_Theme; 
     96typedef fltk::Symbol * _BCD__225_Box; 
     97typedef unsigned int _BCD__242_Color; 
     98typedef int _BCD__245_Flags; 
     99typedef _BCD__245_Flags _BCD__244_Align; 
    100100} 
  • trunk/bindings/bcd/fltk2/BarGroup.d

    r84 r124  
    11/* THIS FILE GENERATED BY bcd.gen */ 
    22module bcd.fltk2.BarGroup; 
    3 import bcd.bind; 
    4 import bcd.fltk2.Group; 
    5 import bcd.fltk2.Widget; 
    6 import bcd.fltk2.Style; 
    7 import bcd.fltk2.FL_API; 
    8 import bcd.fltk2.Rectangle; 
    9 import bcd.fltk2.Color; 
    10 import bcd.fltk2.Flags; 
     3align(4): 
     4public import bcd.bind; 
     5public import bcd.fltk2.Group; 
     6public import bcd.fltk2.Widget; 
     7public import bcd.fltk2.Style; 
     8public import bcd.fltk2.FL_API; 
     9public import bcd.fltk2.Rectangle; 
     10public import bcd.fltk2.Color; 
     11public import bcd.fltk2.Flags; 
    1112extern (C) void _BCD_delete_N4fltk8BarGroupE(void *); 
    1213extern (C) void _BCD_set__ZN4fltk8BarGroup13default_styleE(void *, NamedStyle *); 
    1314extern (C) NamedStyle * _BCD_get__ZN4fltk8BarGroup13default_styleE(void *); 
    14 extern (C) void *_BCD_new__ZN4fltk8BarGroupC1EiiiiPKc(int, int, int, int, char *); 
     15extern (C) void *_BCD_new__ZN4fltk8BarGroupC1EiiiiPKcb(int, int, int, int, char *, bool); 
    1516extern (C) void _BCD__ZN4fltk8BarGroup6layoutEv(void *This); 
    1617extern (C) int _BCD__ZN4fltk8BarGroup6handleEi(void *This, int); 
     
    2425extern (C) void _BCD_RI_N4fltk8BarGroupE(void *cd, void *dd); 
    2526extern (C) void _BCD_delete_N4fltk8BarGroupE__BarGroup_R(void *This); 
    26 extern (C) void *_BCD_new__ZN4fltk8BarGroupC1EiiiiPKc_R(int, int, int, int, char *); 
     27extern (C) void *_BCD_new__ZN4fltk8BarGroupC1EiiiiPKcb_R(int, int, int, int, char *, bool); 
    2728extern (C) int _BCD_R__ZN4fltk8BarGroup6layoutEv__BarGroup_R_CHECK(BarGroup_R x) { 
    2829union dp { 
     
    5859__D_class.draw(); 
    5960} 
    60 alias void function(Widget *, int) _BCD_func__151
    61 alias void function(Widget *) _BCD_func__153
    62 alias void function(Widget *, void *) _BCD_func__157
    63 alias bool function() _BCD_func__327
     61alias void function(Widget *, int) _BCD_func__154
     62alias void function(Widget *) _BCD_func__156
     63alias void function(Widget *, void *) _BCD_func__160
     64alias bool function() _BCD_func__325
    6465class BarGroup : Group { 
    6566this(ifloat ignore) { 
     
    8182return _BCD_get__ZN4fltk8BarGroup13default_styleE(__C_data); 
    8283} 
    83 this(int x, int y, int w, int h, char * l = null) { 
     84this(int x, int y, int w, int h, char * l = null, bool begin = false) { 
    8485super(cast(ifloat) 0); 
    85 __C_data = _BCD_new__ZN4fltk8BarGroupC1EiiiiPKc(x, y, w, h, l); 
     86__C_data = _BCD_new__ZN4fltk8BarGroupC1EiiiiPKcb(x, y, w, h, l, begin); 
    8687__C_data_owned = true; 
    8788} 
     
    119120__C_data = null; 
    120121} 
    121 this(int x, int y, int w, int h, char * l = null) { 
     122this(int x, int y, int w, int h, char * l = null, bool begin = false) { 
    122123super(cast(ifloat) 0); 
    123 __C_data = _BCD_new__ZN4fltk8BarGroupC1EiiiiPKc_R(x, y, w, h, l); 
     124__C_data = _BCD_new__ZN4fltk8BarGroupC1EiiiiPKcb_R(x, y, w, h, l, begin); 
    124125__C_data_owned = true; 
    125126_BCD_RI_N4fltk8BarGroupE(__C_data, cast(void *) this); 
  • trunk/bindings/bcd/fltk2/Box.cc

    r80 r124  
    1212(This->_draw(_0)); 
    1313} 
    14 void _BCD__ZNK4fltk12HighlightBox5insetERNS_9RectangleE(fltk::HighlightBox *This, fltk::Rectangle   & _0) { 
    15 (This->inset(_0)); 
    16 } 
    1714bool _BCD__ZNK4fltk12HighlightBox15fills_rectangleEv(fltk::HighlightBox *This) { 
    1815return (This->fills_rectangle()); 
     
    2118return (This->is_frame()); 
    2219} 
    23 typedef fltk::Symbol * _BCD__159_Box; 
    24 fltk::HighlightBox *_BCD_new__ZN4fltk12HighlightBoxC1EPKcPKNS_6SymbolE(char const * n, _BCD__159_Box const d) { 
     20typedef fltk::Symbol * _BCD__154_Box; 
     21fltk::HighlightBox *_BCD_new__ZN4fltk12HighlightBoxC1EPKcPKNS_6SymbolE(char const * n, _BCD__154_Box const d) { 
    2522return new fltk::HighlightBox(n, d); 
    2623} 
     
    3128int _BCD_R__ZNK4fltk7FlatBox8is_frameEv__HighlightBox_R_CHECK(void *); 
    3229bool _BCD_R__ZNK4fltk7FlatBox8is_frameEv__HighlightBox_R(void *); 
    33 int _BCD_R__ZNK4fltk12HighlightBox5insetERNS_9RectangleE__HighlightBox_R_CHECK(void *); 
    34 void _BCD_R__ZNK4fltk12HighlightBox5insetERNS_9RectangleE__HighlightBox_R(void *, fltk::Rectangle   & _0); 
    3530} 
    3631class HighlightBox_R : fltk::HighlightBox { 
     
    5550return fltk::HighlightBox::is_frame(); 
    5651} 
    57 void inset(fltk::Rectangle   & _0) { 
    58 if (_BCD_R__ZNK4fltk12HighlightBox5insetERNS_9RectangleE__HighlightBox_R_CHECK(__D_data)) 
    59 _BCD_R__ZNK4fltk12HighlightBox5insetERNS_9RectangleE__HighlightBox_R(__D_data, _0); 
    60 else 
    61 fltk::HighlightBox::inset(_0); 
    62 
    63 HighlightBox_R(char const * n, _BCD__159_Box const d) : fltk::HighlightBox(n, d) {} 
     52HighlightBox_R(char const * n, _BCD__154_Box const d) : fltk::HighlightBox(n, d) {} 
    6453}; 
    6554extern "C" { 
    66 HighlightBox_R *_BCD_new__ZN4fltk12HighlightBoxC1EPKcPKNS_6SymbolE_R(char const * n, _BCD__159_Box const d) { 
     55HighlightBox_R *_BCD_new__ZN4fltk12HighlightBoxC1EPKcPKNS_6SymbolE_R(char const * n, _BCD__154_Box const d) { 
    6756return new HighlightBox_R(n, d); 
    6857} 
     
    134123return (This->data()); 
    135124} 
     125void _BCD__ZN4fltk8FrameBox4dataEPKc(fltk::FrameBox *This, char const * d) { 
     126(This->data(d)); 
     127} 
    136128void _BCD__ZNK4fltk8FrameBox5_drawERKNS_9RectangleE(fltk::FrameBox *This, fltk::Rectangle   const & _0) { 
    137129(This->_draw(_0)); 
     
    139131void _BCD__ZNK4fltk8FrameBox5insetERNS_9RectangleE(fltk::FrameBox *This, fltk::Rectangle   & _0) { 
    140132(This->inset(_0)); 
    141 } 
    142 int _BCD__ZNK4fltk8FrameBox2dxEv(fltk::FrameBox *This) { 
    143 return (This->dx()); 
    144 } 
    145 int _BCD__ZNK4fltk8FrameBox2dyEv(fltk::FrameBox *This) { 
    146 return (This->dy()); 
    147 } 
    148 int _BCD__ZNK4fltk8FrameBox2dwEv(fltk::FrameBox *This) { 
    149 return (This->dw()); 
    150 } 
    151 int _BCD__ZNK4fltk8FrameBox2dhEv(fltk::FrameBox *This) { 
    152 return (This->dh()); 
    153133} 
    154134bool _BCD__ZNK4fltk8FrameBox15fills_rectangleEv(fltk::FrameBox *This) { 
     
    158138return (This->is_frame()); 
    159139} 
    160 fltk::FrameBox *_BCD_new__ZN4fltk8FrameBoxC1EPKciiiiS2_PKNS_6SymbolE(char const * name, int dx, int dy, int dw, int dh, char const * pattern, _BCD__159_Box const down) { 
     140fltk::FrameBox *_BCD_new__ZN4fltk8FrameBoxC1EPKciiiiS2_PKNS_6SymbolE(char const * name, int dx, int dy, int dw, int dh, char const * pattern, _BCD__154_Box const down) { 
    161141return new fltk::FrameBox(name, dx, dy, dw, dh, pattern, down); 
    162142} 
     
    197177return fltk::FrameBox::is_frame(); 
    198178} 
    199 FrameBox_R(char const * name, int dx, int dy, int dw, int dh, char const * pattern, _BCD__159_Box const down) : fltk::FrameBox(name, dx, dy, dw, dh, pattern, down) {} 
     179FrameBox_R(char const * name, int dx, int dy, int dw, int dh, char const * pattern, _BCD__154_Box const down) : fltk::FrameBox(name, dx, dy, dw, dh, pattern, down) {} 
    200180}; 
    201181extern "C" { 
    202 FrameBox_R *_BCD_new__ZN4fltk8FrameBoxC1EPKciiiiS2_PKNS_6SymbolE_R(char const * name, int dx, int dy, int dw, int dh, char const * pattern, _BCD__159_Box const down) { 
     182FrameBox_R *_BCD_new__ZN4fltk8FrameBoxC1EPKciiiiS2_PKNS_6SymbolE_R(char const * name, int dx, int dy, int dw, int dh, char const * pattern, _BCD__154_Box const down) { 
    203183return new FrameBox_R(name, dx, dy, dw, dh, pattern, down); 
    204184} 
     
    209189cd->__D_data = dd; 
    210190} 
    211 int _BCD__ZN4fltk6box_dhEPKNS_8FrameBoxE(fltk::FrameBox const * b) { 
    212 return (fltk::box_dh(b)); 
     191typedef unsigned int _BCD__174_Color; 
     192typedef int _BCD__177_Flags; 
     193typedef _BCD__177_Flags _BCD__176_Align; 
    213194} 
    214 int _BCD__ZN4fltk6box_dwEPKNS_8FrameBoxE(fltk::FrameBox const * b) { 
    215 return (fltk::box_dw(b)); 
    216 } 
    217 int _BCD__ZN4fltk6box_dyEPKNS_8FrameBoxE(fltk::FrameBox const * b) { 
    218 return (fltk::box_dy(b)); 
    219 } 
    220 int _BCD__ZN4fltk6box_dxEPKNS_8FrameBoxE(fltk::FrameBox const * b) { 
    221 return (fltk::box_dx(b)); 
    222 } 
    223 typedef unsigned int _BCD__180_Color; 
    224 typedef int _BCD__183_Flags; 
    225 typedef _BCD__183_Flags _BCD__182_Align; 
    226 } 
  • trunk/bindings/bcd/fltk2/Box.d

    </
    r84 r124  
    11/* THIS FILE GENERATED BY bcd.gen */ 
    22module bcd.fltk2.Box; 
    3 import bcd.bind; 
    4 import bcd.fltk2.Symbol; 
    5 import bcd.fltk2.FL_API; 
    6 import bcd.fltk2.PixelType; 
    7 import bcd.fltk2.Rectangle; 
    8 import bcd.fltk2.Color; 
    9 import bcd.fltk2.Flags; 
     3align(4): 
     4public import bcd.bind; 
     5public import bcd.fltk2.Symbol; 
     6public import bcd.fltk2.FL_API; 
     7public import bcd.fltk2.PixelType; 
     8public import bcd.fltk2.Rectangle; 
     9public import bcd.fltk2.Color; 
     10public import bcd.fltk2.Flags; 
    1011extern (C) void _BCD_delete_N4fltk12HighlightBoxE(void *); 
    1112extern (C) void _BCD__ZNK4fltk12HighlightBox5_drawERKNS_9RectangleE(void *This, void *); 
    12 extern (C) void _BCD__ZNK4fltk12HighlightBox5insetERNS_9RectangleE(void *This, void *); 
    1313extern (C) bool _BCD__ZNK4fltk12HighlightBox15fills_rectangleEv(void *This); 
    1414extern (C) bool _BCD__ZNK4fltk12HighlightBox8is_frameEv(void *This); 
     
    4949extern (C) bool _BCD_R__ZNK4fltk7FlatBox8is_frameEv__HighlightBox_R(HighlightBox_R __D_class, ) { 
    5050return __D_class.is_frame(); 
    51 } 
    52 extern (C) int _BCD_R__ZNK4fltk12HighlightBox5insetERNS_9RectangleE__HighlightBox_R_CHECK(HighlightBox_R x) { 
    53 union dp { 
    54 void delegate(Rectangle) d; 
    55 struct { void *o; void *f; } 
    56 } 
    57 dp d; d.d = &x.inset; 
    58 return cast(int) (d.f != &HighlightBox.inset); 
    59 } 
    60 extern (C) void _BCD_R__ZNK4fltk12HighlightBox5insetERNS_9RectangleE__HighlightBox_R(HighlightBox_R __D_class, void *_0) { 
    61 __D_class.inset(cast(Rectangle) new Rectangle(cast(ifloat) 0, _0)); 
    6251} 
    6352extern (C) void *_BCD_new__ZN4fltk12HighlightBoxC1EPKcPKNS_6SymbolE_R(char *, void *); 
     
    10594extern (C) void _BCD_delete_N4fltk8FrameBoxE(void *); 
    10695extern (C) char * _BCD__ZNK4fltk8FrameBox4dataEv(void *This); 
     96extern (C) void _BCD__ZN4fltk8FrameBox4dataEPKc(void *This, char *); 
    10797extern (C) void _BCD__ZNK4fltk8FrameBox5_drawERKNS_9RectangleE(void *This, void *); 
    10898extern (C) void _BCD__ZNK4fltk8FrameBox5insetERNS_9RectangleE(void *This, void *); 
    109 extern (C) int _BCD__ZNK4fltk8FrameBox2dxEv(void *This); 
    110 extern (C) int _BCD__ZNK4fltk8FrameBox2dyEv(void *This); 
    111 extern (C) int _BCD__ZNK4fltk8FrameBox2dwEv(void *This);