22 #ifndef NUVIE_VIEWS_VIEW_H 23 #define NUVIE_VIEWS_VIEW_H 25 #include "ultima/nuvie/gui/widgets/gui_widget.h" 30 GUI_status viewLeftButtonCallback(
void *data);
31 GUI_status viewRightButtonCallback(
void *data);
46 GUI_Button *left_button, *right_button, *actor_button, *party_button, *inventory_button;
53 uint8 cur_party_member;
64 virtual bool set_party_member(uint8 party_member);
65 uint8 get_party_member_num()
const {
66 return cur_party_member;
68 bool next_party_member();
69 bool prev_party_member();
70 void fill_md_background(uint8 color,
const Common::Rect &r);
71 void set_combat_mode(
Actor *actor);
72 uint8 get_combat_mode_index(
const Actor *actor)
const;
74 virtual void close_view() {}
78 GUI_status callback(uint16 msg,
GUI_CallBack *caller,
void *data)
override;
Definition: configuration.h:61
Definition: atari-screen.h:60
Definition: tile_manager.h:145
Definition: detection.h:27
Definition: obj_manager.h:75
Definition: gui_callback.h:31