22#ifndef NUVIE_VIEWS_MAP_EDITOR_VIEW_H
23#define NUVIE_VIEWS_MAP_EDITOR_VIEW_H
25#include "ultima/nuvie/views/view.h"
47 void Display(
bool full_redraw)
override;
49 GUI_status MouseDown(
int x,
int y, Events::MouseButton button)
override;
50 GUI_status MouseUp(
int x,
int y, Events::MouseButton button)
override;
51 GUI_status MouseMotion(
int x,
int y, uint8 state)
override;
53 void close_view()
override;
54 GUI_status callback(uint16 msg,
GUI_CallBack *caller,
void *data)
override;
56 void setTile(uint16 x, uint16 y, uint8 level);
59 void update_selected_tile_relative(sint32 rel_value);
Definition: managed_surface.h:51
Definition: configuration.h:60
Definition: gui_callback.h:31
Definition: map_editor_view.h:34
Definition: map_window.h:70
Definition: obj_manager.h:74
Definition: tile_manager.h:145
Definition: keyboard.h:294