/* proto.h v0.80 */ /* EB = Edward Boone */ /* epsilonbeta@geocities.com */ /* http://www.geocities.com/SiliconValley/Vista/6617/index.html */ /* Only nothing seems to be what it looks like */ /*---------------------------------------------------------------------------*/ /* prototypes */ FILE *fopenm(char *filename, char *mode); char fgetc_char(FILE *fp); int bump_loop_end(); int colorcy_loop_end(); int distort_loop_end(); int fades_loop_end(); int filter_loop_end(); int move_loop_end(); int palchan_loop_end(); int rotate_loop_end(); int scale_loop_end(); int water_loop_end(); int z_loop_end(); int zz_loop_end(); int fcosa(int angle); int fgetc_chars(char *buffer, int number, FILE *fp); int fgetc_int_l(FILE *fp); int fgetc_int_m(FILE *fp); int fgetc_long_ls(long *buffer, int number, FILE *fp); int fgetc_long_ms(long *buffer, int number, FILE *fp); int fgetc_short_ls(short *buffer, int number, FILE *fp); int fgetc_short_ms(short *buffer, int number, FILE *fp); int fgetc_uchrs(uchr *buffer, int number, FILE *fp); int fgetc_ulng_ls(ulng *buffer, int number, FILE *fp); int fgetc_ulng_ms(ulng *buffer, int number, FILE *fp); int fgetc_ushr_ls(ushr *buffer, int number, FILE *fp); int fgetc_ushr_ms(ushr *buffer, int number, FILE *fp); int fseekm(FILE *stream, long offset, int whence); int fsina(int angle); int getall(const char *path, const struct ffblk *ff); int getit(const char *path, const struct ffblk *ff); int key_checker(); int key_int(); int modit(const char *path, const struct ffblk *ff); int random0tm(int amax); long fgetc_long_l(FILE *fp); long fgetc_long_m(FILE *fp); short fgetc_short_l(FILE *fp); short fgetc_short_m(FILE *fp); size_t freadm(void *ptr, size_t size, size_t n, FILE *stream); uchr fgetc_uchr(FILE *fp); uchr nav_bcol(); uchr nav_bscr(); uchr nav_btab(); uchr nav_ecol(); uchr nav_escr(); uchr nav_etab(); uchr* readln(FILE *fp, uchr s[256]); uint fgetc_uint_l(FILE *fp); uint fgetc_uint_m(FILE *fp); uint get_wav_datasize(uchr* filename); uint get_wav_freq(uchr* filename); ulng fgetc_ulng_l(FILE *fp); ulng fgetc_ulng_m(FILE *fp); ushr fgetc_ushr_l(FILE *fp); ushr fgetc_ushr_m(FILE *fp); ulng pos2i(); void *callocm(size_t nitems,size_t size); void *mallocm(size_t size); void awindow(uchr x, uchr y, uchr dx, uchr dy, uchr type, uchr *s); void bleed(); void bump_done(); void bump_effect(int asort); void bump_effect0(int cx, int cy, int par1); void bump_effect1(int cx, int cy, int par1, int par2, int par3); void bump_init(); void bump_init_table(); void bump_move(); void bump_restore(); void calc_tangents(); void calculate_curvature(int *xmap, int *ymap, int w, int h); void calcwater(int npage, int density); void calcwaterbigfilter(int npage, int density); void clear_table(); void colorcy_done(); void colorcy_effect(int mask); void colorcy_init(); void colorcy_restore(); void cs2doss(uchr* s); void dir_changed(); void distort_done(); void distort_effect(); void distort_init(); void draw_big_earth(); void draw_revolving_earths(); void draw_small_earth(int xpos, int ypos, int apicpos); void drawwaternolight(int page); void drawwaterwithlight(int page, int lightmodifier); void execit(uchr *commandline, uchr flag); void fades_done(); void fades_effect(); void fades_init(); void fcreatesines(); void filter_calc(int afilter[25]); void filter_done(); void filter_effect(); void filter_init(); void filter_restore(); void flip(); void fputc_chars(char *data, int number, FILE *fp); void fputc_int_l(int data, FILE *fp); void fputc_int_m(int data, FILE *fp); void fputc_long_l(long data, FILE *fp); void fputc_long_ls(long *data, int number, FILE *fp); void fputc_long_m(long data, FILE *fp); void fputc_long_ms(long *data, int number, FILE *fp); void fputc_short_l(short data, FILE *fp); void fputc_short_ls(short *data, int number, FILE *fp); void fputc_short_m(short data, FILE *fp); void fputc_short_ms(short *data, int number, FILE *fp); void fputc_uchrs(uchr *data, int number, FILE *fp); void fputc_uint_l(uint data, FILE *fp); void fputc_uint_m(uint data, FILE *fp); void fputc_ulng_l(ulng data, FILE *fp); void fputc_ulng_ls(ulng *data, int number, FILE *fp); void fputc_ulng_m(ulng data, FILE *fp); void fputc_ulng_ms(ulng *data, int number, FILE *fp); void fputc_ushr_l(ushr data, FILE *fp); void fputc_ushr_ls(ushr *data, int number, FILE *fp); void fputc_ushr_m(ushr data, FILE *fp); void fputc_ushr_ms(ushr *data, int number, FILE *fp); void frame(uchr x, uchr y, uchr dx, uchr dy, uchr type); void free_table_see(); void gif_get_code(); void gif_get_string(int num); void gif_output_string(); void grav_done(); void grav_effect(); void grav_init(); void hear_mid(char *s[]); void hear_mod(char *s[]); void hear_sam(char *s[]); void heightblob(int x, int y, int radius, int aheight, int page); void heightbox(int x, int y, int radius, int aheight, int page); void i2pos(long i); void init_bump_table(); void init_count_see(); void init_effect(); void init_table_see(); void init_table_see_index(); void initscr(); void key_clear(); void key_parse(); void key_scan(); void keyhearmod_esc(); void keyhearmod_min(); void keyhearmod_plus(); void keyhearsam_delete(); void keyhearsam_down(); void keyhearsam_end(); void keyhearsam_home(); void keyhearsam_insert(); void keyhearsam_left(); void keyhearsam_pagedown(); void keyhearsam_pageup(); void keyhearsam_right(); void keyhearsam_space(); void keyhearsam_up(); void keymi_altd(); void keymi_altm(); void keymi_c(); void keymi_cr(); void keymi_ctrld(); void keymi_ctrlk(); void keymi_ctrlo(); void keymi_d(); void keymi_down(); void keymi_e(); void keymi_end(); void keymi_f1(); void keymi_f2(); void keymi_f3(); void keymi_f4(); void keymi_f5(); void keymi_f6(); void keymi_f7(); void keymi_h(); void keymi_home(); void keymi_i(); void keymi_left(); void keymi_m(); void keymi_p(); void keymi_pagedown(); void keymi_pageup(); void keymi_r(); void keymi_right(); void keymi_s(); void keymi_space(); void keymi_up(); void keymi_v(); void keymi_w(); void keysee_end(); void keysee_f1(); void keysee_f10(); void keysee_f10_0(); void keysee_f10_1(); void keysee_f10_2(); void keysee_f10_3(); void keysee_f10_4(); void keysee_f10_5(); void keysee_f10_6(); void keysee_f10_7(); void keysee_f10_8(); void keysee_f10_9(); void keysee_f10_A(); void keysee_f10_D(); void keysee_f10_a(); void keysee_f10_d(); void keysee_f10_gen(uchr s[256]); void keysee_f11(); void keysee_f11_0(); void keysee_f11_1(); void keysee_f11_2(); void keysee_f11_3(); void keysee_f11_4(); void keysee_f11_5(); void keysee_f11_6(); void keysee_f11_7(); void keysee_f11_8(); void keysee_f11_9(); void keysee_f11_C(); void keysee_f11_D(); void keysee_f11_E(); void keysee_f11_c(); void keysee_f11_d(); void keysee_f11_e(); void keysee_f11_gen(uchr s[256]); void keysee_f12(); void keysee_f12_0(); void keysee_f12_1(); void keysee_f12_2(); void keysee_f12_3(); void keysee_f12_4(); void keysee_f12_5(); void keysee_f12_6(); void keysee_f12_7(); void keysee_f12_8(); void keysee_f12_9(); void keysee_f12_A(); void keysee_f12_D(); void keysee_f12_a(); void keysee_f12_d(); void keysee_f12_gen(uchr s[256]); void keysee_f1_0(); void keysee_f1_1(); void keysee_f1_2(); void keysee_f1_3(); void keysee_f1_4(); void keysee_f1_5(); void keysee_f1_6(); void keysee_f1_7(); void keysee_f1_8(); void keysee_f1_9(); void keysee_f1_A(); void keysee_f1_D(); void keysee_f1_P(); void keysee_f1_Q(); void keysee_f1_a(); void keysee_f1_d(); void keysee_f1_gen(uchr s[256]); void keysee_f1_p(); void keysee_f1_q(); void keysee_f2(); void keysee_f2_0(); void keysee_f2_1(); void keysee_f2_2(); void keysee_f2_3(); void keysee_f2_4(); void keysee_f2_5(); void keysee_f2_6(); void keysee_f2_7(); void keysee_f2_8(); void keysee_f2_9(); void keysee_f2_A(); void keysee_f2_D(); void keysee_f2_M(); void keysee_f2_N(); void keysee_f2_O(); void keysee_f2_a(); void keysee_f2_d(); void keysee_f2_gen(uchr s[256]); void keysee_f2_m(); void keysee_f2_n(); void keysee_f2_o(); void keysee_f3(); void keysee_f3_0(); void keysee_f3_1(); void keysee_f3_2(); void keysee_f3_3(); void keysee_f3_4(); void keysee_f3_5(); void keysee_f3_6(); void keysee_f3_7(); void keysee_f3_8(); void keysee_f3_9(); void keysee_f3_C(); void keysee_f3_D(); void keysee_f3_E(); void keysee_f3_P(); void keysee_f3_Q(); void keysee_f3_S(); void keysee_f3_W(); void keysee_f3_X(); void keysee_f3_Y(); void keysee_f3_c(); void keysee_f3_d(); void keysee_f3_e(); void keysee_f3_gen(uchr s[256]); void keysee_f3_p(); void keysee_f3_q(); void keysee_f3_s(); void keysee_f3_w(); void keysee_f3_x(); void keysee_f3_y(); void keysee_f4(); void keysee_f4_0(); void keysee_f4_1(); void keysee_f4_2(); void keysee_f4_3(); void keysee_f4_4(); void keysee_f4_5(); void keysee_f4_6(); void keysee_f4_7(); void keysee_f4_8(); void keysee_f4_9(); void keysee_f4_D(); void keysee_f4_E(); void keysee_f4_M(); void keysee_f4_N(); void keysee_f4_d(); void keysee_f4_e(); void keysee_f4_gen(uchr s[256]); void keysee_f4_m(); void keysee_f4_n(); void keysee_f5(); void keysee_f5_0(); void keysee_f5_1(); void keysee_f5_2(); void keysee_f5_3(); void keysee_f5_4(); void keysee_f5_5(); void keysee_f5_6(); void keysee_f5_7(); void keysee_f5_8(); void keysee_f5_9(); void keysee_f5_D(); void keysee_f5_E(); void keysee_f5_S(); void keysee_f5_T(); void keysee_f5_U(); void keysee_f5_d(); void keysee_f5_e(); void keysee_f5_gen(uchr s[256]); void keysee_f5_s(); void keysee_f5_t(); void keysee_f5_u(); void keysee_f6(); void keysee_f6_0(); void keysee_f6_1(); void keysee_f6_2(); void keysee_f6_3(); void keysee_f6_4(); void keysee_f6_5(); void keysee_f6_6(); void keysee_f6_7(); void keysee_f6_8(); void keysee_f6_9(); void keysee_f6_B(); void keysee_f6_D(); void keysee_f6_G(); void keysee_f6_L(); void keysee_f6_R(); void keysee_f6_b(); void keysee_f6_d(); void keysee_f6_g(); void keysee_f6_l(); void keysee_f6_r(); void keysee_f6_gen(uchr s[256]); void keysee_f7(); void keysee_f7_0(); void keysee_f7_1(); void keysee_f7_2(); void keysee_f7_3(); void keysee_f7_4(); void keysee_f7_5(); void keysee_f7_6(); void keysee_f7_7(); void keysee_f7_8(); void keysee_f7_9(); void keysee_f7_A(); void keysee_f7_C(); void keysee_f7_D(); void keysee_f7_J(); void keysee_f7_K(); void keysee_f7_O(); void keysee_f7_S(); void keysee_f7_X(); void keysee_f7_Y(); void keysee_f7_a(); void keysee_f7_c(); void keysee_f7_d(); void keysee_f7_gen(uchr s[256]); void keysee_f7_j(); void keysee_f7_k(); void keysee_f7_o(); void keysee_f7_s(); void keysee_f7_x(); void keysee_f7_y(); void keysee_f8(); void keysee_f8_0(); void keysee_f8_1(); void keysee_f8_2(); void keysee_f8_3(); void keysee_f8_4(); void keysee_f8_5(); void keysee_f8_6(); void keysee_f8_7(); void keysee_f8_8(); void keysee_f8_9(); void keysee_f8_A(); void keysee_f8_D(); void keysee_f8_J(); void keysee_f8_M(); void keysee_f8_N(); void keysee_f8_O(); void keysee_f8_X(); void keysee_f8_Y(); void keysee_f8_a(); void keysee_f8_d(); void keysee_f8_gen(uchr s[256]); void keysee_f8_j(); void keysee_f8_m(); void keysee_f8_n(); void keysee_f8_o(); void keysee_f8_x(); void keysee_f8_y(); void keysee_f9(); void keysee_f9_0(); void keysee_f9_1(); void keysee_f9_2(); void keysee_f9_3(); void keysee_f9_4(); void keysee_f9_5(); void keysee_f9_6(); void keysee_f9_7(); void keysee_f9_8(); void keysee_f9_9(); void keysee_f9_A(); void keysee_f9_D(); void keysee_f9_E(); void keysee_f9_F(); void keysee_f9_H(); void keysee_f9_L(); void keysee_f9_S(); void keysee_f9_X(); void keysee_f9_Y(); void keysee_f9_a(); void keysee_f9_d(); void keysee_f9_e(); void keysee_f9_f(); void keysee_f9_gen(uchr s[256]); void keysee_f9_h(); void keysee_f9_l(); void keysee_f9_s(); void keysee_f9_x(); void keysee_f9_y(); void keysee_home(); void keysee_i(); void keysee_insert(); void keysee_left(); void keysee_pagedown(); void keysee_pageup(); void keysee_right(); void login(); void main_loop(); void main_loops(); void mi_search(uchr ext[256], uchr str1[256], uchr str2[256], uchr r[256]); void modsub(char *s[]); void move_done(); void move_effect(); void move_init(); void moves_done(); void moves_effect(); void moves_init(); void palchan_done(); void palchan_effect(); void palchan_init(); void parafloat(float *v, float min, float max, float step, int di, int sl); void paraint(int *v, int min, int max, int step, int di, int sl); void paralong(long *v, long min, long max, long step, int di, int sl); void prompt(uchr s[256]); void promptclr(); void rotate_done(); void rotate_earth(int asort); void rotate_effect(); void rotate_init(); void samples_init(); void scale_done(); void scale_effect(int asort); void scale_init(); void scan_vga(); void see_fli(); void see_gif(); void see_jpg(); void see_picture(char *filename); void see_xxx(); void setfilept(FILE *afp, char *search, int newline); void shaker(); void sineblob(int x, int y, int radius, int aheight, int page); void smoothwater(int npage); void sort_filenames(uint first, uint last); void spiral(); void strip(uchr *s); void twist(); void view_changed(); void walk(); void warpblob(int x, int y, int radius, int aheight, int page); void water_done(); void water_effect(); void water_init(); void water_raindrops(); void water_restore(); void water_splashes(); void water_surfer(); void water_swirling(); void water_test1(); void water_test2(); void water_test3(); void wiperh(); void wiperh2(); void wiperv(); void wiperv2(); void writescr(uchr x, uchr y, uchr color, uchr *s); void z_done(); void z_effect(int asort); void z_init(); void zap(); void zz_done(); void zz_effect(int asort); void zz_init();