X-Git-Url: https://plomlompom.com/repos/foo.html?a=blobdiff_plain;ds=sidebyside;f=src%2Fclient%2Fwindows.h;h=e2d39c29770a5fdf360282dd7e476cfe5eb617a4;hb=0438f2fc5df337e4264103a86c1765ace9c6565a;hp=1708fab1432b31f1bac6b1aef0acd8e0e41ac319;hpb=f9d5829b125ef2df8d63bc08761be33f93c65691;p=plomrogue
diff --git a/src/client/windows.h b/src/client/windows.h
index 1708fab..e2d39c2 100644
--- a/src/client/windows.h
+++ b/src/client/windows.h
@@ -26,11 +26,16 @@
#include /* WINDOW, chtype */
#include /* uint8_t, int16_t, uint16_t, uint32_t */
-#include "../common/yx_uint16.h" /* yx_uint16 struct */
#include "keybindings.h" /* struct KeyBindingDB */
+struct yx_uint16
+{
+ uint16_t y;
+ uint16_t x;
+};
+
struct WinDB
{
WINDOW * t_screen; /* ncurses' pointer to the terminal screen */
@@ -78,27 +83,6 @@ extern uint16_t center_offset(uint16_t position,
/* Get Win of "id". */
extern struct Win * get_win_by_id(char id);
-/* Read/write individual Win (identified by "c") and world.winDB.order /
- * world.winDB.active from/to "file" up to the world.delim delimiter. Use "line"
- * and "linemax" as expected by try_fgets().
- *
- * Note that read_winconf_from_file() returns 1 on success and 0 if it detects
- * having found the end of the valid interface configuration file by either
- * hitting a EOF or a newline (so empty newlines at the end of the file are ok).
- *
- * Note that read_order_wins_visible_active() only reads the promised values
- * into pointers for temporary storage. This is due to the order in which window
- * data is initialized: winDB.order and winDB.active should only be set when all
- * windows have been initialized, so cleaning up on error is not confused.
- */
-extern uint8_t read_winconf_from_file(char * line, uint32_t linemax,
- FILE * file);
-extern void write_winconf_of_id_to_file(FILE * file, char c);
-extern void read_order_wins_visible_active(char * line, uint32_t linemax,
- FILE * file, char ** tmp_order,
- char * tmp_active);
-extern void write_order_wins_visible_active(FILE * file);
-
/* Builds virtual sreen from .t_screen's size, fits win's sizes to them.*/
extern void make_v_screen_and_init_win_sizes();