Skip to content

Reaper v7.25 Declarations

Choose a tag to compare

@jamesWalker55 jamesWalker55 released this 23 Nov 13:46
· 20 commits to main since this release

These are generated from a new portable install of Reaper v7.25. No extensions like SWS or JS were installed thus they aren't included in this declaration file.

Only 3 missing sections/functions from the documentation:

  • gfx VARIABLES
  • gfx.deltablit(srcimg,srcs,srct,srcw,srch,destx,desty,destw,desth,dsdx,dtdx,dsdy,dtdy,dsdxdy,dtdxdy[,usecliprect=1])
  • reaper.new_array([table|array][size])

Log output:

[INFO] Skipping section with no Lua function definition 'eel_abs'
[INFO] Skipping section with no Lua function definition 'eel_acos'
[INFO] Skipping section with no Lua function definition 'eel_asin'
[INFO] Skipping section with no Lua function definition 'eel_atan'
[INFO] Skipping section with no Lua function definition 'eel_atan2'
[INFO] Skipping section with no Lua function definition 'eel_atexit'
[INFO] Skipping section with no Lua function definition 'eel_ceil'
[INFO] Skipping section with no Lua function definition 'eel_convolve_c'
[INFO] Skipping section with no Lua function definition 'eel_cos'
[INFO] Skipping section with no Lua function definition 'eel_defer'
[INFO] Skipping section with no Lua function definition 'eel_eval'
[INFO] Skipping section with no Lua function definition 'eel_exp'
[INFO] Skipping section with no Lua function definition 'eel_extension_api'
[INFO] Skipping section with no Lua function definition 'eel_fclose'
[INFO] Skipping section with no Lua function definition 'eel_feof'
[INFO] Skipping section with no Lua function definition 'eel_fflush'
[INFO] Skipping section with no Lua function definition 'eel_fft'
[INFO] Skipping section with no Lua function definition 'eel_fft_ipermute'
[INFO] Skipping section with no Lua function definition 'eel_fft_permute'
[INFO] Skipping section with no Lua function definition 'eel_fft_real'
[INFO] Skipping section with no Lua function definition 'eel_fgetc'
[INFO] Skipping section with no Lua function definition 'eel_fgets'
[INFO] Skipping section with no Lua function definition 'eel_floor'
[INFO] Skipping section with no Lua function definition 'eel_fopen'
[INFO] Skipping section with no Lua function definition 'eel_fprintf'
[INFO] Skipping section with no Lua function definition 'eel_fread'
[INFO] Skipping section with no Lua function definition 'eel_freembuf'
[INFO] Skipping section with no Lua function definition 'eel_fseek'
[INFO] Skipping section with no Lua function definition 'eel_ftell'
[INFO] Skipping section with no Lua function definition 'eel_fwrite'
[INFO] Skipping section with no Lua function definition 'eel_get_action_context'
[INFO] Skipping section with no Lua function definition 'eel_gfx_variables'
[INFO] Skipping section with no Lua function definition 'eel_gfx_arc'
[INFO] Skipping section with no Lua function definition 'eel_gfx_blit'
[INFO] Skipping section with no Lua function definition 'eel_gfx_blitext'
[INFO] Skipping section with no Lua function definition 'eel_gfx_blurto'
[INFO] Skipping section with no Lua function definition 'eel_gfx_circle'
[INFO] Skipping section with no Lua function definition 'eel_gfx_clienttoscreen'
[INFO] Skipping section with no Lua function definition 'eel_gfx_deltablit'
[INFO] Skipping section with no Lua function definition 'eel_gfx_dock'
[INFO] Skipping section with no Lua function definition 'eel_gfx_drawchar'
[INFO] Skipping section with no Lua function definition 'eel_gfx_drawnumber'
[INFO] Skipping section with no Lua function definition 'eel_gfx_drawstr'
[INFO] Skipping section with no Lua function definition 'eel_gfx_getchar'
[INFO] Skipping section with no Lua function definition 'eel_gfx_getdropfile'
[INFO] Skipping section with no Lua function definition 'eel_gfx_getfont'
[INFO] Skipping section with no Lua function definition 'eel_gfx_getimgdim'
[INFO] Skipping section with no Lua function definition 'eel_gfx_getpixel'
[INFO] Skipping section with no Lua function definition 'eel_gfx_gradrect'
[INFO] Skipping section with no Lua function definition 'eel_gfx_init'
[INFO] Skipping section with no Lua function definition 'eel_gfx_line'
[INFO] Skipping section with no Lua function definition 'eel_gfx_lineto'
[INFO] Skipping section with no Lua function definition 'eel_gfx_loadimg'
[INFO] Skipping section with no Lua function definition 'eel_gfx_measurechar'
[INFO] Skipping section with no Lua function definition 'eel_gfx_measurestr'
[INFO] Skipping section with no Lua function definition 'eel_gfx_muladdrect'
[INFO] Skipping section with no Lua function definition 'eel_gfx_printf'
[INFO] Skipping section with no Lua function definition 'eel_gfx_quit'
[INFO] Skipping section with no Lua function definition 'eel_gfx_rect'
[INFO] Skipping section with no Lua function definition 'eel_gfx_rectto'
[INFO] Skipping section with no Lua function definition 'eel_gfx_roundrect'
[INFO] Skipping section with no Lua function definition 'eel_gfx_screentoclient'
[INFO] Skipping section with no Lua function definition 'eel_gfx_set'
[INFO] Skipping section with no Lua function definition 'eel_gfx_setcursor'
[INFO] Skipping section with no Lua function definition 'eel_gfx_setfont'
[INFO] Skipping section with no Lua function definition 'eel_gfx_setimgdim'
[INFO] Skipping section with no Lua function definition 'eel_gfx_setpixel'
[INFO] Skipping section with no Lua function definition 'eel_gfx_showmenu'
[INFO] Skipping section with no Lua function definition 'eel_gfx_transformblit'
[INFO] Skipping section with no Lua function definition 'eel_gfx_triangle'
[INFO] Skipping section with no Lua function definition 'eel_gfx_update'
[INFO] Skipping section with no Lua function definition 'eel_ifft'
[INFO] Skipping section with no Lua function definition 'eel_ifft_real'
[INFO] Skipping section with no Lua function definition 'eel_invsqrt'
[INFO] Skipping section with no Lua function definition 'eel_log'
[INFO] Skipping section with no Lua function definition 'eel_log10'
[INFO] Skipping section with no Lua function definition 'eel_loop'
[INFO] Skipping section with no Lua function definition 'eel_match'
[INFO] Skipping section with no Lua function definition 'eel_matchi'
[INFO] Skipping section with no Lua function definition 'eel_max'
[INFO] Skipping section with no Lua function definition 'eel_mem_get_values'
[INFO] Skipping section with no Lua function definition 'eel_mem_insert_shuffle'
[INFO] Skipping section with no Lua function definition 'eel_mem_multiply_sum'
[INFO] Skipping section with no Lua function definition 'eel_mem_set_values'
[INFO] Skipping section with no Lua function definition 'eel_memcpy'
[INFO] Skipping section with no Lua function definition 'eel_memset'
[INFO] Skipping section with no Lua function definition 'eel_min'
[INFO] Skipping section with no Lua function definition 'eel_printf'
[INFO] Skipping section with no Lua function definition 'eel_rand'
[INFO] Skipping section with no Lua function definition 'eel_runloop'
[INFO] Skipping section with no Lua function definition 'eel_set_action_options'
[INFO] Skipping section with no Lua function definition 'eel_sign'
[INFO] Skipping section with no Lua function definition 'eel_sin'
[INFO] Skipping section with no Lua function definition 'eel_sleep'
[INFO] Skipping section with no Lua function definition 'eel_sprintf'
[INFO] Skipping section with no Lua function definition 'eel_sqr'
[INFO] Skipping section with no Lua function definition 'eel_sqrt'
[INFO] Skipping section with no Lua function definition 'eel_stack_exch'
[INFO] Skipping section with no Lua function definition 'eel_stack_peek'
[INFO] Skipping section with no Lua function definition 'eel_stack_pop'
[INFO] Skipping section with no Lua function definition 'eel_stack_push'
[INFO] Skipping section with no Lua function definition 'eel_str_delsub'
[INFO] Skipping section with no Lua function definition 'eel_str_getchar'
[INFO] Skipping section with no Lua function definition 'eel_str_insert'
[INFO] Skipping section with no Lua function definition 'eel_str_setchar'
[INFO] Skipping section with no Lua function definition 'eel_str_setlen'
[INFO] Skipping section with no Lua function definition 'eel_strcat'
[INFO] Skipping section with no Lua function definition 'eel_strcmp'
[INFO] Skipping section with no Lua function definition 'eel_strcpy'
[INFO] Skipping section with no Lua function definition 'eel_strcpy_from'
[INFO] Skipping section with no Lua function definition 'eel_strcpy_substr'
[INFO] Skipping section with no Lua function definition 'eel_stricmp'
[INFO] Skipping section with no Lua function definition 'eel_strlen'
[INFO] Skipping section with no Lua function definition 'eel_strncat'
[INFO] Skipping section with no Lua function definition 'eel_strncmp'
[INFO] Skipping section with no Lua function definition 'eel_strncpy'
[INFO] Skipping section with no Lua function definition 'eel_strnicmp'
[INFO] Skipping section with no Lua function definition 'eel_tan'
[INFO] Skipping section with no Lua function definition 'eel_tcp_close'
[INFO] Skipping section with no Lua function definition 'eel_tcp_connect'
[INFO] Skipping section with no Lua function definition 'eel_tcp_listen'
[INFO] Skipping section with no Lua function definition 'eel_tcp_listen_end'
[INFO] Skipping section with no Lua function definition 'eel_tcp_recv'
[INFO] Skipping section with no Lua function definition 'eel_tcp_send'
[INFO] Skipping section with no Lua function definition 'eel_tcp_set_block'
[INFO] Skipping section with no Lua function definition 'eel_time'
[INFO] Skipping section with no Lua function definition 'eel_time_precise'
[INFO] Skipping section with no Lua function definition 'eel_while'
[WARN] Skipping malformed Lua function in section 'lua_gfx_variables' - failed to find params: 'gfx VARIABLES'
[WARN] Failed to parse parameters with default parser due to 'malformed function parameter', trying unstable bruteforce parser: 'gfx.arc(x,y,r,ang1,ang2[,antialias])'
[WARN] Failed to parse parameters with default parser due to 'malformed function parameter', trying unstable bruteforce parser: 'gfx.blit(source[, scale, rotation, srcx, srcy, srcw, srch, destx, desty, destw, desth, rotxoffs, rotyoffs])'
[WARN] Failed to parse parameters with default parser due to 'malformed function parameter', trying unstable bruteforce parser: 'gfx.blitext(source,coordinatelist,rotation)'
[WARN] Failed to parse parameters with default parser due to 'malformed function parameter', trying unstable bruteforce parser: 'gfx.blurto(x,y)'
[WARN] Failed to parse parameters with default parser due to 'malformed function parameter', trying unstable bruteforce parser: 'gfx.circle(x,y,r[,fill,antialias])'
[WARN] Failed to parse parameters with default parser due to 'malformed function parameter', trying unstable bruteforce parser: 'gfx.clienttoscreen(x,y)'
[WARN] Skipping malformed Lua function in section 'lua_gfx.deltablit' - failed to find params: 'gfx.deltablit(srcimg,srcs,srct,srcw,srch,destx,desty,destw,desth,dsdx,dtdx,dsdy,dtdy,dsdxdy,dtdxdy[,usecliprect=1])'
[WARN] Failed to parse parameters with default parser due to 'malformed function parameter', trying unstable bruteforce parser: 'gfx.dock(v[,wx,wy,ww,wh])'
[WARN] Failed to parse parameters with default parser due to 'malformed function parameter', trying unstable bruteforce parser: 'gfx.drawchar(char)'
[WARN] Failed to parse parameters with default parser due to 'malformed function parameter', trying unstable bruteforce parser: 'gfx.drawnumber(n,ndigits)'
[WARN] Failed to parse parameters with default parser due to 'malformed function parameter', trying unstable bruteforce parser: 'gfx.drawstr("str"[,flags,right,bottom])'
[WARN] Failed to parse parameters with default parser due to 'malformed function parameter', trying unstable bruteforce parser: 'gfx.getchar([char, unichar])'
[WARN] Failed to parse parameters with default parser due to 'malformed function parameter', trying unstable bruteforce parser: 'gfx.getdropfile(idx)'
[WARN] Failed to parse parameters with default parser due to 'malformed function parameter', trying unstable bruteforce parser: 'gfx.getimgdim(handle)'
[WARN] Failed to parse parameters with default parser due to 'malformed function parameter', trying unstable bruteforce parser: 'gfx.gradrect(x,y,w,h, r,g,b,a[, drdx, dgdx, dbdx, dadx, drdy, dgdy, dbdy, dady])'
[WARN] Failed to parse parameters with default parser due to 'malformed function parameter', trying unstable bruteforce parser: 'gfx.init("name"[,width,height,dockstate,xpos,ypos])'
[WARN] Failed to parse parameters with default parser due to 'malformed function parameter', trying unstable bruteforce parser: 'gfx.line(x,y,x2,y2[,aa])'
[WARN] Failed to parse parameters with default parser due to 'malformed function parameter', trying unstable bruteforce parser: 'gfx.lineto(x,y[,aa])'
[WARN] Failed to parse parameters with default parser due to 'malformed function parameter', trying unstable bruteforce parser: 'gfx.loadimg(image,"filename")'
[WARN] Failed to parse parameters with default parser due to 'malformed function parameter', trying unstable bruteforce parser: 'gfx.measurechar(char)'
[WARN] Failed to parse parameters with default parser due to 'malformed function parameter', trying unstable bruteforce parser: 'gfx.measurestr("str")'
[WARN] Failed to parse parameters with default parser due to 'malformed function parameter', trying unstable bruteforce parser: 'gfx.muladdrect(x,y,w,h,mul_r,mul_g,mul_b[,mul_a,add_r,add_g,add_b,add_a])'
[WARN] Failed to parse parameters with default parser due to 'malformed function parameter', trying unstable bruteforce parser: 'gfx.printf("format"[, ...])'
[WARN] Failed to parse parameters with default parser due to 'malformed function parameter', trying unstable bruteforce parser: 'gfx.rect(x,y,w,h[,filled])'
[WARN] Failed to parse parameters with default parser due to 'malformed function parameter', trying unstable bruteforce parser: 'gfx.rectto(x,y)'
[WARN] Failed to parse parameters with default parser due to 'malformed function parameter', trying unstable bruteforce parser: 'gfx.roundrect(x,y,w,h,radius[,antialias])'
[WARN] Failed to parse parameters with default parser due to 'malformed function parameter', trying unstable bruteforce parser: 'gfx.screentoclient(x,y)'
[WARN] Failed to parse parameters with default parser due to 'malformed function parameter', trying unstable bruteforce parser: 'gfx.set(r[,g,b,a,mode,dest,a2])'
[WARN] Failed to parse parameters with default parser due to 'malformed function parameter', trying unstable bruteforce parser: 'gfx.setcursor(resource_id,custom_cursor_name)'
[WARN] Failed to parse parameters with default parser due to 'malformed function parameter', trying unstable bruteforce parser: 'gfx.setfont(idx[,"fontface", sz, flags])'
[WARN] Failed to parse parameters with default parser due to 'malformed function parameter', trying unstable bruteforce parser: 'gfx.setimgdim(image,w,h)'
[WARN] Failed to parse parameters with default parser due to 'malformed function parameter', trying unstable bruteforce parser: 'gfx.setpixel(r,g,b)'
[WARN] Failed to parse parameters with default parser due to 'malformed function parameter', trying unstable bruteforce parser: 'gfx.showmenu("str")'
[WARN] Failed to parse parameters with default parser due to 'malformed function parameter', trying unstable bruteforce parser: 'gfx.transformblit(srcimg,destx,desty,destw,desth,div_w,div_h,table)'
[WARN] Failed to parse parameters with default parser due to 'malformed function parameter', trying unstable bruteforce parser: 'gfx.triangle(x1,y1,x2,y2,x3,y3[x4,y4...])'
[WARN] Failed to parse parameters with default parser due to 'malformed function parameter', trying unstable bruteforce parser: 'reaper.gmem_attach(sharedMemoryName)'
[WARN] Failed to parse parameters with default parser due to 'malformed function parameter', trying unstable bruteforce parser: 'reaper.gmem_read(index)'
[WARN] Failed to parse parameters with default parser due to 'malformed function parameter', trying unstable bruteforce parser: 'reaper.gmem_write(index,value)'
[WARN] Skipping malformed Lua function in section 'lua_new_array' - failed to find params: 'reaper.new_array([table|array][size])'
[WARN] Failed to parse parameters with default parser due to 'malformed function parameter', trying unstable bruteforce parser: 'reaper.set_action_options(flag)'
[WARN] Failed to parse parameters with default parser due to 'malformed function parameter', trying unstable bruteforce parser: '{reaper.array}.clear([value, offset, size])'
[WARN] Failed to parse parameters with default parser due to 'malformed function parameter', trying unstable bruteforce parser: '{reaper.array}.convolve([src, srcoffs, size, destoffs])'
[WARN] Failed to parse parameters with default parser due to 'malformed function parameter', trying unstable bruteforce parser: '{reaper.array}.copy([src, srcoffs, size, destoffs])'
[WARN] Failed to parse parameters with default parser due to 'malformed function parameter', trying unstable bruteforce parser: '{reaper.array}.fft(size[, permute, offset])'
[WARN] Failed to parse parameters with default parser due to 'malformed function parameter', trying unstable bruteforce parser: '{reaper.array}.fft_real(size[, permute, offset])'
[WARN] Failed to parse parameters with default parser due to 'malformed function parameter', trying unstable bruteforce parser: '{reaper.array}.ifft(size[, permute, offset])'
[WARN] Failed to parse parameters with default parser due to 'malformed function parameter', trying unstable bruteforce parser: '{reaper.array}.ifft_real(size[, permute, offset])'
[WARN] Failed to parse parameters with default parser due to 'malformed function parameter', trying unstable bruteforce parser: '{reaper.array}.multiply([src, srcoffs, size, destoffs])'
[WARN] Failed to parse parameters with default parser due to 'malformed function parameter', trying unstable bruteforce parser: '{reaper.array}.resize(size)'
[WARN] Failed to parse parameters with default parser due to 'malformed function parameter', trying unstable bruteforce parser: '{reaper.array}.table([offset, size])'
[INFO] Skipping section with no Lua function definition 'python_atexit'
[INFO] Skipping section with no Lua function definition 'python_defer'
[INFO] Skipping section with no Lua function definition 'python_runloop'
[INFO] Lua declaration file saved to: temp/reaper_appdata.lua