X-Git-Url: https://git.llucax.com/z.facultad/75.42/plaqui.git/blobdiff_plain/cd508589aa50ba1a706b8b9f07c9f4c8d6daee4c..33a5f978014e65a402a3d376c7e47bd8ee8ab8ab:/Client/include/item.h diff --git a/Client/include/item.h b/Client/include/item.h index d44f403..62f1b66 100644 --- a/Client/include/item.h +++ b/Client/include/item.h @@ -9,6 +9,13 @@ #include #include +/** Estructura para guardar las lineas de conexión */ +typedef struct { + std::string dst; ///< Destino de la línea + bool is_tank; ///< Define si es un tanque + bool is_tank_lower; ///< Define si esta conectado abajo +} t_Linea; + class ViewItem:public Gtk::EventBox { public: ViewItem(Glib::ustring _name); @@ -31,8 +38,8 @@ public: virtual std::string get_cap_extra() { return ""; } virtual std::string get_extra() { return ""; } - std::list out_lines; // lineas que salen de una compuerta - std::list in_lines; // lineas que entran a una compuerta + std::list out_lines; // lineas que salen de una compuerta + std::list in_lines; // lineas que entran a una compuerta // Coordenadas para los conectores int x,y;