/* Header for module wol_route, generated by p2c */ #ifndef WOL_ROUTE_H #define WOL_ROUTE_H #ifndef SYSGLOBALS_H #include #endif #ifndef MYLIB_H #include #endif #ifndef WOL_GRAPHICS_H #include "wol_graphics.h" #endif #ifndef WOL_ASM_H #include "wol_asm.h" #endif #ifndef TIMING_H #include "timing.h" #endif /* General stuff for dealing with layers. This is placed in a module to put */ /* everything in one place. Some conventions for dealing with layers, etc.: */ /* Every routine is responsible for setting the current layer/color/... to*/ /* its desired value. This requires some slight caution when calling */ /* other routines, but means that box drawing routines do not need to */ /* save and restore the color each time for each call. */ /*homeless orphans*/ #ifndef LAYER_STUFF_H #include "layer_stuff.h" #endif /* Lots of the tablet stuff. */ #ifndef TABLET_STUFF_H #include "tablet_stuff.h" #endif #ifndef MESSAGE_STUFF_H #include "message_stuff.h" #endif #ifndef CORE_H #include "core.h" #endif #ifndef CELL_STUFF_H #include "cell_stuff.h" #endif #ifndef NAME_STUFF_H #include "name_stuff.h" #endif #ifndef WOL_HEADER_H #include "wol_header.h" #endif #ifndef HPGL_PLOTTER_H #include "hpgl_plotter.h" #endif #ifndef WOL_GRAPHICS_2_H #include "wol_graphics_2.h" #endif #ifdef WOL_ROUTE_G # define vextern #else # define vextern extern #endif extern void draw_routing_wire(point start); extern void delete_routing_wire(point pt); extern void edit_routing_wire(point pt); /*******************************************************************************/ #undef vextern #endif /*WOL_ROUTE_H*/ /* End. */