X-Git-Url: https://git.llucax.com/z.facultad/75.42/plaqui.git/blobdiff_plain/667418327423ba116d24751926a95a2f1235849c..15d67b3cb99bfa3d35b73079f931cd75bd006cfe:/Constructor/include/not.h?ds=sidebyside diff --git a/Constructor/include/not.h b/Constructor/include/not.h index 6b427fe..783cd90 100644 --- a/Constructor/include/not.h +++ b/Constructor/include/not.h @@ -11,7 +11,14 @@ class Not : public CItem { virtual void on_menu_popup_rotar(); virtual void save(FILE *archivo); virtual bool check_connection(); + virtual ConnectorType detect_click_position(int _a, int _b); + virtual void update_logic_position(); + virtual void get_in_logic_connect_position(int& _a, int& _b); + virtual void get_out_logic_connect_position(int& _a, int& _b); private: + int in_x, in_y, out_x, out_y; + int cant_connections; + std::vector vec_connector; Glib::RefPtr imageN; // 0 Glib::RefPtr imageS; // 1 Glib::RefPtr imageE; // 2