Show
Ignore:
Timestamp:
07/15/07 23:12:21 (1 year ago)
Author:
JoeCoder
Message:

Updated to latest Derelict, DMD 1.018 now supported.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/src/derelict/opengl/extension/arb/window_pos.d

    r32 r50  
    102102} 
    103103 
     104private const char[] Funcs = 
     105" 
     106    typedef void function(GLdouble, GLdouble) pfglWindowPos2dARB; 
     107    typedef void function(GLdouble*) pfglWindowPos2dvARB; 
     108    typedef void function(GLfloat, GLfloat) pfglWindowPos2fARB; 
     109    typedef void function(GLfloat*) pfglWindowPos2fvARB; 
     110    typedef void function(GLint, GLint) pfglWindowPost2iARB; 
     111    typedef void function(GLint*) pfglWindowPos2ivARB; 
     112    typedef void function(GLshort, GLshort) pfglWindowPos2sARB; 
     113    typedef void function(GLshort*) pfglWindowPos2svARB; 
     114    typedef void function(GLdouble, GLdouble, GLdouble) pfglWindowPos3dARB; 
     115    typedef void function(GLdouble*) pfglWindowPos3dvARB; 
     116    typedef void function(GLfloat, GLfloat, GLfloat) pfglWindowPos3fARB; 
     117    typedef void function(GLfloat*) pfglWindowPos3fvARB; 
     118    typedef void function(GLint, GLint, GLint) pfglWindowPos3iARB; 
     119    typedef void function(GLint*) pfglWindowPos3ivARB; 
     120    typedef void function(GLshort, GLshort, GLshort) pfglWindowPos3sARB; 
     121    typedef void function(GLshort*) pfglWindowPos3svARB; 
     122"; 
     123 
    104124version(Windows) 
    105125{ 
    106     extern(Windows): 
     126    extern(Windows): mixin(Funcs); 
    107127} 
    108128else 
    109129{ 
    110     extern(C): 
     130    extern(C): mixin(Funcs); 
    111131} 
    112132 
    113 typedef void function(GLdouble, GLdouble) pfglWindowPos2dARB; 
    114 typedef void function(GLdouble*) pfglWindowPos2dvARB; 
    115 typedef void function(GLfloat, GLfloat) pfglWindowPos2fARB; 
    116 typedef void function(GLfloat*) pfglWindowPos2fvARB; 
    117 typedef void function(GLint, GLint) pfglWindowPost2iARB; 
    118 typedef void function(GLint*) pfglWindowPos2ivARB; 
    119 typedef void function(GLshort, GLshort) pfglWindowPos2sARB; 
    120 typedef void function(GLshort*) pfglWindowPos2svARB; 
    121133pfglWindowPos2dARB          glWindowPos2dARB; 
    122134pfglWindowPos2dvARB         glWindowPos2dvARB; 
     
    127139pfglWindowPos2sARB          glWindowPos2sARB; 
    128140pfglWindowPos2svARB         glWindowPos2svARB; 
    129  
    130 typedef void function(GLdouble, GLdouble, GLdouble) pfglWindowPos3dARB; 
    131 typedef void function(GLdouble*) pfglWindowPos3dvARB; 
    132 typedef void function(GLfloat, GLfloat, GLfloat) pfglWindowPos3fARB; 
    133 typedef void function(GLfloat*) pfglWindowPos3fvARB; 
    134 typedef void function(GLint, GLint, GLint) pfglWindowPos3iARB; 
    135 typedef void function(GLint*) pfglWindowPos3ivARB; 
    136 typedef void function(GLshort, GLshort, GLshort) pfglWindowPos3sARB; 
    137 typedef void function(GLshort*) pfglWindowPos3svARB; 
    138141pfglWindowPos3dARB          glWindowPos3dARB; 
    139142pfglWindowPos3dvARB         glWindowPos3dvARB;