22 #ifndef NUVIE_VIEWS_INVENTORY_FONT_H 23 #define NUVIE_VIEWS_INVENTORY_FONT_H 25 #include "ultima/nuvie/views/view.h" 26 #include "graphics/managed_surface.h" 40 bool drag, need_full_redraw_when_moved, always_need_full_redraw_when_moved;
41 int button_x, button_y;
48 GUI_status MouseDown(
int x,
int y, Shared::MouseButton button)
override;
49 GUI_status MouseUp(
int x,
int y, Shared::MouseButton button)
override;
50 GUI_status MouseMotion(
int x,
int y, uint8 state)
override;
51 void MoveRelative(
int dx,
int dy)
override;
54 void set_bg_color_key(uint8 r, uint8 g, uint8 b);
55 void force_full_redraw_if_needed();
Definition: managed_surface.h:51
Definition: configuration.h:61
Definition: detection.h:27
Definition: draggable_view.h:34