Show
Ignore:
Timestamp:
06/06/08 06:19:35 (4 months ago)
Author:
aldacron
Message:

[DerelictAL]
* removed some commented out code
[DerelictGL]
* typos and formatting issues in bindable_uniform.d
[DerelictGL/GLU/IL/ILU/ILUT]
* replaced CTFE mixin hack for function typedef declarations with extern(System)

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/DerelictILUT/derelict/devil/ilutfuncs.d

    r300 r303  
    102102 
    103103 
    104 private const char[] Funcs = 
    105 
    106     typedef ILboolean        function(ILenum Mode) pfilutDisable; 
    107     typedef ILboolean        function(ILenum Mode) pfilutEnable; 
    108     typedef ILboolean        function(ILenum Mode) pfilutGetBoolean; 
    109     typedef ILvoid       function(ILenum Mode, ILboolean *Param) pfilutGetBooleanv; 
    110     typedef ILint        function(ILenum Mode) pfilutGetInteger; 
    111     typedef ILvoid       function(ILenum Mode, ILint *Param) pfilutGetIntegerv; 
    112     typedef ILstring     function(ILenum StringName) pfilutGetString; 
    113     typedef ILvoid       function() pfilutInit; 
    114     typedef ILboolean        function(ILenum Mode) pfilutIsDisabled; 
    115     typedef ILboolean        function(ILenum Mode) pfilutIsEnabled; 
    116     typedef ILvoid       function() pfilutPopAttrib; 
    117     typedef ILvoid       function(ILuint Bits) pfilutPushAttrib; 
    118     typedef ILvoid       function(ILenum Mode, ILint Param) pfilutSetInteger; 
    119     typedef ILboolean    function(ILenum Renderer) pfilutRenderer; 
    120     typedef GLuint   function() pfilutGLBindTexImage; 
    121     typedef GLuint   function() pfilutGLBindMipmaps; 
    122     typedef ILboolean    function() pfilutGLBuildMipmaps; 
    123     typedef GLuint   function( ILstring FileName) pfilutGLLoadImage; 
    124     typedef ILboolean    function() pfilutGLScreen; 
    125     typedef ILboolean    function() pfilutGLScreenie; 
    126     typedef ILboolean    function( ILstring FileName, GLuint TexID) pfilutGLSaveImage; 
    127     typedef ILboolean    function(GLuint TexID) pfilutGLSetTex; 
    128     typedef ILboolean    function(GLuint Level) pfilutGLTexImage; 
    129 "; 
    130  
    131 version(Windows) 
    132 
    133     extern(Windows): mixin(Funcs); 
    134 
    135 else 
    136 
    137     extern(C): mixin(Funcs); 
    138 
     104extern(System): 
     105 
     106typedef ILboolean function(ILenum Mode) pfilutDisable; 
     107typedef ILboolean function(ILenum Mode) pfilutEnable; 
     108typedef ILboolean function(ILenum Mode) pfilutGetBoolean; 
     109typedef ILvoid function(ILenum Mode, ILboolean *Param) pfilutGetBooleanv; 
     110typedef ILint function(ILenum Mode) pfilutGetInteger; 
     111typedef ILvoid function(ILenum Mode, ILint *Param) pfilutGetIntegerv; 
     112typedef ILstring function(ILenum StringName) pfilutGetString; 
     113typedef ILvoid function() pfilutInit; 
     114typedef ILboolean function(ILenum Mode) pfilutIsDisabled; 
     115typedef ILboolean function(ILenum Mode) pfilutIsEnabled; 
     116typedef ILvoid function() pfilutPopAttrib; 
     117typedef ILvoid function(ILuint Bits) pfilutPushAttrib; 
     118typedef ILvoid function(ILenum Mode, ILint Param) pfilutSetInteger; 
     119typedef ILboolean function(ILenum Renderer) pfilutRenderer; 
     120typedef GLuint function() pfilutGLBindTexImage; 
     121typedef GLuint function() pfilutGLBindMipmaps; 
     122typedef ILboolean function() pfilutGLBuildMipmaps; 
     123typedef GLuint function( ILstring FileName) pfilutGLLoadImage; 
     124typedef ILboolean function() pfilutGLScreen; 
     125typedef ILboolean function() pfilutGLScreenie; 
     126typedef ILboolean function( ILstring FileName, GLuint TexID) pfilutGLSaveImage; 
     127typedef ILboolean function(GLuint TexID) pfilutGLSetTex; 
     128typedef ILboolean function(GLuint Level) pfilutGLTexImage; 
    139129 
    140130pfilutDisable ilutDisable;