📄 engine.exp
字号:
void* __builtin_new(size_t mysize); // parameters for some of these probably wrong,
void __builtin_delete(void* myptr); // but that doesn't matter
void __throw(void*myptr);
void __terminate(void*myptr);
void terminate__Fv();
DLXUSE_BEGIN
LIBLOADS_BEGIN
LIBLOADS_END
LIBEXPORT_BEGIN
// C++ exports - VERY IMPORTANT FOR C++ APPS LIKE SEALAMP!
LIBEXPORT(__builtin_new)
LIBEXPORT(__builtin_delete)
LIBEXPORT(__throw)
LIBEXPORT(__terminate)
LIBEXPORT(terminate__Fv)
// ---- Engine ----
LIBEXPORT(_afree)
LIBEXPORT(seal_error)
LIBEXPORT(DEBUG_printf)
LIBEXPORT(SealApi)
LIBEXPORT(SealApiCopyright)
LIBEXPORT(SealApiVersion)
LIBEXPORT(SealApiTxtVersion)
LIBEXPORT(task_tick)
LIBEXPORT(program)
LIBEXPORT(stillprocess_list)
LIBEXPORT(drivers)
LIBEXPORT(desktop)
LIBEXPORT(clock_including)
LIBEXPORT(program_put_into_stillprocess)
LIBEXPORT(program_clear_from_stillprocess)
LIBEXPORT(program_put_event)
LIBEXPORT(program_get_event)
LIBEXPORT(program_translate_event)
LIBEXPORT(program_done)
LIBEXPORT(program_init)
LIBEXPORT(program_call_each_stillprocess)
LIBEXPORT(translucide)
LIBEXPORT(save_image)
LIBEXPORT(clipboard)
LIBEXPORT(textout_draw_rect_ex)
LIBEXPORT(move_step)
LIBEXPORT(ctrls_reg)
LIBEXPORT(str_replace)
LIBEXPORT(button3d)
LIBEXPORT(seal2_app_about)
// ---- tabbook ----
LIBEXPORT(tabbook_init)
LIBEXPORT(_tabbook_init)
LIBEXPORT(tabbook_make)
// ---- trackbar ----
LIBEXPORT(trackbar_init)
LIBEXPORT(_trackbar_init)
// ---- screensaver ----
LIBEXPORT(screensaver_lastime)
LIBEXPORT(screensaver_app)
LIBEXPORT(screensaver_lauched)
LIBEXPORT(screensaver_dif)
// ---- Checkbox ----
LIBEXPORT(checkbox_init)
LIBEXPORT(_checkbox_init)
LIBEXPORT(skin_checkbox_up)
LIBEXPORT(skin_checkbox_down)
LIBEXPORT(skin_checkbox_greyed)
LIBEXPORT(skin_checkbox_greyed_checked)
LIBEXPORT(skin_checkbox_checked)
// ---- GRFX - f ----
LIBEXPORT(trans_blit)
LIBEXPORT(colcmp)
LIBEXPORT(col2col)
LIBEXPORT(colNcol)
LIBEXPORT(light_color)
LIBEXPORT(resize_to_bmp)
LIBEXPORT(resizebmp)
LIBEXPORT(do_hline)
LIBEXPORT(do_vline)
LIBEXPORT(do_rectfill)
LIBEXPORT(do_circlefill)
LIBEXPORT(do_rect)
// ---- Inputbox ----
LIBEXPORT(inputbox)
LIBEXPORT(inputbox_list)
LIBEXPORT(selectcolor)
LIBEXPORT(rgbcolorbox)
// ---- Safe Mem ----
LIBEXPORT(tag_strcpy)
LIBEXPORT(tag_stricmp)
LIBEXPORT(sf_alert)
LIBEXPORT(sf_malloc)
LIBEXPORT(sf_free)
LIBEXPORT(sf_realloc)
LIBEXPORT(sf_cfree)
LIBEXPORT(sf_calloc)
LIBEXPORT(sf_strdup)
// ---- LINK system ----
LIBEXPORT(lnk_is_link)
LIBEXPORT(lnk_nice_link)
LIBEXPORT(lnk_get_link_icon)
LIBEXPORT(lnk_get_link)
LIBEXPORT(lnk_run_link)
LIBEXPORT(lnk_get_title)
// ---- Compatibility routines ---
LIBEXPORT(io_linkedfile_ex)
LIBEXPORT(io_linkedfile)
// ---- SKIN ----
LIBEXPORT(get_skin)
LIBEXPORT(draw_skin)
LIBEXPORT(skin_file)
LIBEXPORT(use_skins)
// ---- Treeview ----
LIBEXPORT(add_treeitem)
LIBEXPORT(add_treeitem_ex)
LIBEXPORT(load_treeitem_from_dir)
LIBEXPORT(load_treeitem_from_dir_ex)
LIBEXPORT(treeitem_init)
LIBEXPORT(all_treeitem)
LIBEXPORT(get_treeitem)
LIBEXPORT(update_tree)
LIBEXPORT(treeview_draw)
LIBEXPORT(treeview_translate_event)
LIBEXPORT(_treeview_init)
LIBEXPORT(treeview_init)
LIBEXPORT(treeitem_collect_by_name_from)
LIBEXPORT(delete_treeitem)
LIBEXPORT(treeview_done)
LIBEXPORT(load_treeitem_from_reg_ex)
LIBEXPORT(load_treeitem_from_reg)
LIBEXPORT(load_subs_dir)
LIBEXPORT(load_subs_reg)
// ---- SFA (sound) ----
LIBEXPORT(SFA_init)
LIBEXPORT(new_soundformat_item)
LIBEXPORT(free_soundformat_item)
LIBEXPORT(st_init_driver)
LIBEXPORT(st_init_file)
LIBEXPORT(st_play_file)
LIBEXPORT(st_poll_file)
LIBEXPORT(st_stop_file)
LIBEXPORT(st_pause_file)
LIBEXPORT(st_forward_file)
LIBEXPORT(st_rewind_file)
LIBEXPORT(st_set_pos)
LIBEXPORT(st_get_pos)
LIBEXPORT(st_get_len_file)
LIBEXPORT(st_get_file_info)
LIBEXPORT(st_get_friendly_name)
LIBEXPORT(st_config_driver)
LIBEXPORT(st_display_about)
LIBEXPORT(st_close_file)
LIBEXPORT(st_terminate_driver)
LIBEXPORT(init_driver)
LIBEXPORT(init_file)
LIBEXPORT(play_file)
LIBEXPORT(poll_file)
LIBEXPORT(stop_file)
LIBEXPORT(pause_file)
LIBEXPORT(forward_file)
LIBEXPORT(rewind_file)
LIBEXPORT(set_pos)
LIBEXPORT(get_pos)
LIBEXPORT(get_len_file)
LIBEXPORT(get_file_info)
LIBEXPORT(get_friendly_name)
LIBEXPORT(config_driver)
LIBEXPORT(display_about)
LIBEXPORT(close_file)
LIBEXPORT(terminate_driver)
LIBEXPORT(get_sound_installed)
LIBEXPORT(get_sound_input_installed)
LIBEXPORT(inc_count_player)
LIBEXPORT(dec_count_player)
LIBEXPORT(get_count_player)
LIBEXPORT(get_seal_volume)
LIBEXPORT(set_seal_volume)
LIBEXPORT(get_seal_volume_midi)
LIBEXPORT(set_seal_volume_midi)
LIBEXPORT(sound_input_installed)
LIBEXPORT(count_player)
LIBEXPORT(sound_format_list)
LIBEXPORT(seal_volume)
LIBEXPORT(seal_volume_midi)
// ---- Screen ---
LIBEXPORT(screen_virtual)
LIBEXPORT(screen_width)
LIBEXPORT(screen_height)
LIBEXPORT(screen_viswidth)
LIBEXPORT(screen_visheight)
LIBEXPORT(screen_card)
LIBEXPORT(screen_depth)
LIBEXPORT(screen_init)
LIBEXPORT(screen_done)
LIBEXPORT(screen_reload)
LIBEXPORT(screen_halt)
// ---- Dataini ----
LIBEXPORT(setini_tofile)
LIBEXPORT(getini_fromfile)
LIBEXPORT(getini_color)
LIBEXPORT(getini_value)
LIBEXPORT(getini_line)
LIBEXPORT(getini_values)
LIBEXPORT(freeini_values)
LIBEXPORT(getini_linenum)
LIBEXPORT(inimem)
LIBEXPORT(inisavefile)
// ---- List ----
LIBEXPORT(list_init)
LIBEXPORT(_list_init)
LIBEXPORT(list_done)
LIBEXPORT(list_copy_ctx)
LIBEXPORT(list_for_each_item)
LIBEXPORT(list_for_each_item_to_item)
LIBEXPORT(list_first_rec)
LIBEXPORT(list_first)
LIBEXPORT(list_at_item)
LIBEXPORT(list_at)
LIBEXPORT(list_index_of)
LIBEXPORT(list_index_of_item)
LIBEXPORT(list_find_rec)
LIBEXPORT(list_insert_ex)
LIBEXPORT(list_insert)
LIBEXPORT(list_remove_index)
LIBEXPORT(list_remove_item)
LIBEXPORT(list_free_index)
LIBEXPORT(list_free_item)
LIBEXPORT(list_free_all)
LIBEXPORT(list_get_max_item)
LIBEXPORT(list_collect_by_name_from)
LIBEXPORT(dispose_list)
// ---- Mouse ----
LIBEXPORT(mouse)
LIBEXPORT(mouse_init)
LIBEXPORT(_mouse_init)
LIBEXPORT(mouse_get_cursor)
LIBEXPORT(mouse_get_focus)
LIBEXPORT(mouse_get_range)
LIBEXPORT(xx_mouse_is_visible)
LIBEXPORT(mouse_set_dclick_diff)
LIBEXPORT(mouse_show)
LIBEXPORT(mouse_hide)
LIBEXPORT(mouse_set_pos)
LIBEXPORT(mouse_set_cursor)
LIBEXPORT(mouse_set_range)
LIBEXPORT(mouse_set_speed)
LIBEXPORT(mouse_set_focus)
LIBEXPORT(xx_mouse_block)
LIBEXPORT(xx_mouse_is_block)
LIBEXPORT(mouse_done)
LIBEXPORT(mouse_translate_event)
LIBEXPORT(system_cursors)
// ---- Keyboard ----
LIBEXPORT(keyb)
LIBEXPORT(key_init)
LIBEXPORT(_key_init)
LIBEXPORT(key_readkey)
LIBEXPORT(key_set_ctrl_alt_del_flag)
LIBEXPORT(key_get_ctrl_alt_del_flag)
LIBEXPORT(key_clear_buffer)
LIBEXPORT(key_keypressed)
LIBEXPORT(key_translate_event)
LIBEXPORT(key_done)
LIBEXPORT(key_ascii_table)
LIBEXPORT(key_capslock_table)
LIBEXPORT(key_shift_table)
LIBEXPORT(key_control_table)
LIBEXPORT(key_altgr_table)
// ---- Alltogfx ----
LIBEXPORT(textlen)
LIBEXPORT(change_font_size)
LIBEXPORT(textheight)
LIBEXPORT(drawtext)
LIBEXPORT(get_size_of_ftext)
LIBEXPORT(point_vline)
LIBEXPORT(point_hline)
LIBEXPORT(fade_rect)
LIBEXPORT(lined_rect)
LIBEXPORT(light_image)
LIBEXPORT(button)
LIBEXPORT(get_depth)
LIBEXPORT(get_mask_color)
LIBEXPORT(get_width)
LIBEXPORT(get_height)
LIBEXPORT(get_clip)
LIBEXPORT(get_real_box)
LIBEXPORT(get_char_length)
LIBEXPORT(draw_char)
LIBEXPORT(textout_draw)
LIBEXPORT(textout_draw_rect)
LIBEXPORT(textout_printf)
LIBEXPORT(draw_double_text)
LIBEXPORT(draw_selected_text)
LIBEXPORT(draw_flip_sprite)
LIBEXPORT(blit_ex)
LIBEXPORT(__blit_hline)
LIBEXPORT(blit_ex)
LIBEXPORT(blit_hline)
LIBEXPORT(blit_circlefill)
LIBEXPORT(blit_ellipsefill)
LIBEXPORT(gen_neg)
LIBEXPORT(gen_emboss)
LIBEXPORT(conv_to_skipcolor_bitmap)
LIBEXPORT(_fixup_loaded_bitmap)
LIBEXPORT(conv_to_skipcolor_data)
LIBEXPORT(load_skip_datafile)
LIBEXPORT(get_datafile_object)
LIBEXPORT(convert_to_icon_library)
LIBEXPORT(load_icon_library)
LIBEXPORT(unload_icon_library)
LIBEXPORT(get_icon_from_library)
LIBEXPORT(gr_load_bitmap)
LIBEXPORT(_gr_setmode)
LIBEXPORT(get_context_mem_size)
LIBEXPORT(get_addr_line)
LIBEXPORT(seal_load_font)
LIBEXPORT(unload_font)
// ---- Text ----
LIBEXPORT(set_format_text_nice)
LIBEXPORT(set_format_text)
LIBEXPORT(insstr)
LIBEXPORT(delstr)
LIBEXPORT(stridup)
LIBEXPORT(stristr)
// ---- Language (txts) ----
LIBEXPORT(GETTXTTXT)
LIBEXPORT(GETTXT)
LIBEXPORT(GETTXTID)
LIBEXPORT(lngfile)
LIBEXPORT(lng)
// ---- Grfx ----
LIBEXPORT(grfx_init)
LIBEXPORT(_grfx_init)
// ---- IO / Virtual File System ----
// vfile.h
LIBEXPORTAS(SealFileOpen,fopen)
LIBEXPORTAS(SealFileClose,fclose)
LIBEXPORT(io_findnext)
LIBEXPORT(io_findfirst)
LIBEXPORT(GetFile)
LIBEXPORT(GetFileAttr)
LIBEXPORT(io_isdir)
LIBEXPORT(io_isfile)
LIBEXPORT(io_exist)
LIBEXPORT(file_gettext)
LIBEXPORT(file_puttext)
LIBEXPORT(io_realpath)
LIBEXPORT(io_mkdir)
LIBEXPORT(io_rename)
LIBEXPORT(_io_removefile)
LIBEXPORT(FatVFile)
LIBEXPORT(VirtualDrives)
LIBEXPORT(ResolveFileName)
LIBEXPORT(GetVFile)
LIBEXPORT(AddVDrive)
LIBEXPORT(Subst)
// files.h
LIBEXPORT(io_foreach_file_ex)
LIBEXPORT(new_tfile)
LIBEXPORT(free_tfile)
LIBEXPORT(io_cleartfile)
LIBEXPORT(io_filetotfile)
LIBEXPORT(io_foreach_file_copy)
LIBEXPORT(io_removefile)
LIBEXPORT(io_copyfile)
LIBEXPORT(_io_copyfile)
LIBEXPORT(io_numberfile)
LIBEXPORT(io_parentdir)
LIBEXPORT(io_uniquedir)
LIBEXPORT(io_isfilename)
LIBEXPORT(io_isext)
LIBEXPORT(io_issame)
LIBEXPORT(GetFileopForExp)
LIBEXPORT(GetFileopForFile)
LIBEXPORT(GetFileopForFileAttrib)
LIBEXPORT(fo_init)
LIBEXPORT(fo_add_act)
LIBEXPORT(get_icon_for_file_ex)
LIBEXPORT(get_icon_for_file)
LIBEXPORT(load_file_icon)
LIBEXPORT(run_file_args)
LIBEXPORT(run_file)
LIBEXPORT(filesop)
LIBEXPORT(fo_directory)
LIBEXPORT(fo_deffile)
// ---- bmps ----
LIBEXPORT(GETBMP)
LIBEXPORT(GETBMPID)
// ---- Colors ----
LIBEXPORT(basic_colors)
LIBEXPORT(ctrls_colors)
LIBEXPORT(set_registry_color)
LIBEXPORT(registry_color)
// ---- Editor ----
LIBEXPORT(set_edited)
LIBEXPORT(set_notedited)
LIBEXPORT(editor_get_data)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -