hedgewars/pas2cSystem.pas
changeset 6893 69cc0166be8d
parent 6891 ab9843957664
child 6894 555a8d8db228
equal deleted inserted replaced
6892:c02710a8bac4 6893:69cc0166be8d
    42     PLongWord = ^LongWord;
    42     PLongWord = ^LongWord;
    43     PInteger = ^Integer;
    43     PInteger = ^Integer;
    44     
    44     
    45     Handle = integer;
    45     Handle = integer;
    46     stderr = Handle;
    46     stderr = Handle;
       
    47 
       
    48     png_structp = pointer;
       
    49     png_size_t = integer;
    47 
    50 
    48 var 
    51 var 
    49     false, true: boolean;
    52     false, true: boolean;
    50     
    53     
    51     write, writeLn, read, readLn: procedure;
    54     write, writeLn, read, readLn: procedure;
   113     glviewport, glloadidentity, glmatrixmode, glhint,
   116     glviewport, glloadidentity, glmatrixmode, glhint,
   114     glblendfunc, glenableclientstate, gl_color_buffer_bit,
   117     glblendfunc, glenableclientstate, gl_color_buffer_bit,
   115     glclear, gldisableclientstate, gl_color_array,
   118     glclear, gldisableclientstate, gl_color_array,
   116     glcolorpointer, gl_depth_buffer_bit, gl_quads,
   119     glcolorpointer, gl_depth_buffer_bit, gl_quads,
   117     glbegin, glend, gltexcoord2f, glvertex2d,
   120     glbegin, glend, gltexcoord2f, glvertex2d,
   118     gl_true, gl_false, glcolormask, gl_projection : procedure;
   121     gl_true, gl_false, glcolormask, gl_projection,
       
   122     gl_texture_priority, glenum, gl_clamp_to_edge,
       
   123     gl_extensions : procedure;
   119 
   124 
   120     TThreadId : function : integer;
   125     TThreadId : function : integer;
   121     BeginThread, ThreadSwitch : procedure;
   126     BeginThread, ThreadSwitch : procedure;
   122     InterlockedIncrement, InterlockedDecrement : procedure;
   127     InterlockedIncrement, InterlockedDecrement : procedure;
   123     
   128     
   126     
   131     
   127     Assigned : function : boolean;
   132     Assigned : function : boolean;
   128     
   133     
   129     _strconcat : function : string;
   134     _strconcat : function : string;
   130     _strcompare, _strncompare : function : boolean;
   135     _strcompare, _strncompare : function : boolean;
       
   136 
       
   137     png_structp, png_set_write_fn, png_get_io_ptr,
       
   138     png_get_libpng_ver, png_create_write_struct,
       
   139     png_create_info_struct, png_destroy_write_struct,
       
   140     png_write_row, png_set_ihdr, png_write_info,
       
   141     png_write_end : procedure;