Changeset 599

Show
Ignore:
Timestamp:
09/03/08 14:25:11 (3 months ago)
Author:
Mike Wey
Message:

typo in APILookupGlt.txt

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/srcgl/glgtk/GLtInit.d

    r598 r599  
    8383     * textual interface you want to call gtk_gl_init_check() instead. 
    8484     * Params: 
    85      * argc =  Address of the argc parameter of your 
    86      *  main() function. Changed if any arguments 
    87      *  were handled. 
    8885     * argv =  Address of the argv parameter of 
    8986     *  main(). Any parameters understood by 
    9087     *  gtk_gl_init() are stripped before return. 
    9188     */ 
    92     public static void init(int* argc, char*** argv) 
     89    public static void init(inout string[] argv) 
    9390    { 
    9491        // void gtk_gl_init (int *argc,  char ***argv); 
    95         gtk_gl_init(argc, argv); 
     92        char** outargv = Str.toStringzArray(argv); 
     93        int argc; 
     94         
     95        gtk_gl_init(&argc, &outargv); 
     96         
     97        argv = Str.toStringArray(outargv); 
    9698    } 
    9799     
     
    103105     * with the user - for example a curses or command line interface. 
    104106     * Params: 
    105      * argc =  Address of the argc parameter of your 
    106      *  main() function. Changed if any arguments 
    107      *  were handled. 
    108107     * argv =  Address of the argv parameter of 
    109108     *  main(). Any parameters understood by 
     
    111110     * Returns: TRUE if the GUI has been successfully initialized,  FALSE otherwise. 
    112111     */ 
    113     public static int initCheck(int* argc, char*** argv) 
     112    public static int initCheck(inout string[] argv) 
    114113    { 
    115114        // gboolean gtk_gl_init_check (int *argc,  char ***argv); 
    116         return gtk_gl_init_check(argc, argv); 
     115        char** outargv = Str.toStringzArray(argv); 
     116        int argc; 
     117         
     118        auto p = gtk_gl_init_check(&argc, &outargv); 
     119         
     120        argv = Str.toStringArray(outargv); 
     121        return p; 
    117122    } 
    118123     
     
    125130     * gtk_gl_init(), or gtk_gl_init_check(). 
    126131     * Params: 
    127      * argc =  the number of command line arguments. 
    128132     * argv =  the array of command line arguments. 
    129133     * Returns: TRUE if initialization succeeded, otherwise FALSE.<<PartIII.GtkGLExt API ReferenceOpenGL-Capable Widget>> 
    130134     */ 
    131     public static int parseArgs(int* argc, char*** argv) 
     135    public static int parseArgs(inout string[] argv) 
    132136    { 
    133137        // gboolean gtk_gl_parse_args (int *argc,  char ***argv); 
    134         return gtk_gl_parse_args(argc, argv); 
     138        char** outargv = Str.toStringzArray(argv); 
     139        int argc; 
     140         
     141        auto p = gtk_gl_parse_args(&argc, &outargv); 
     142         
     143        argv = Str.toStringArray(outargv); 
     144        return p; 
    135145    } 
    136146} 
  • trunk/wrap/APILookupGLt.txt

    r598 r599  
    7373import: glib.Str 
    7474 
    75 inout: gdk_gl_init argv 
    76 array: gdk_gl_init argv argc 
    77 inout: gdk_gl_init_check argv 
    78 array: gdk_gl_init_check argv argc 
    79 inout: gdk_gl_parse_args argv 
    80 array: gdk_gl_parse_args argv argc 
     75inout: gtk_gl_init argv 
     76array: gtk_gl_init argv argc 
     77inout: gtk_gl_init_check argv 
     78array: gtk_gl_init_check argv argc 
     79inout: gtk_gl_parse_args argv 
     80array: gtk_gl_parse_args argv argc 
    8181 
    8282outFile: GLtInit