accept_mouseclick (defined in Ultima::Nuvie::GUI_Widget) | Ultima::Nuvie::GUI_Widget | protected |
Activate_button(int x=0, int y=0, Shared::MouseButton button=Shared::BUTTON_LEFT) override (defined in Ultima::Nuvie::GUI_TextToggleButton) | Ultima::Nuvie::GUI_TextToggleButton | virtual |
AddWidget(GUI_Widget *widget) (defined in Ultima::Nuvie::GUI_Widget) | Ultima::Nuvie::GUI_Widget | |
alignment (defined in Ultima::Nuvie::GUI_TextToggleButton) | Ultima::Nuvie::GUI_TextToggleButton | protected |
area (defined in Ultima::Nuvie::GUI_Widget) | Ultima::Nuvie::GUI_Widget | |
button (defined in Ultima::Nuvie::GUI_Button) | Ultima::Nuvie::GUI_Button | protected |
button2 (defined in Ultima::Nuvie::GUI_Button) | Ultima::Nuvie::GUI_Button | protected |
buttonFont (defined in Ultima::Nuvie::GUI_Button) | Ultima::Nuvie::GUI_Button | protected |
callback(uint16 msg, GUI_CallBack *caller, void *data) (defined in Ultima::Nuvie::GUI_CallBack) | Ultima::Nuvie::GUI_CallBack | inlinevirtual |
callback_object (defined in Ultima::Nuvie::GUI_Button) | Ultima::Nuvie::GUI_Button | protected |
ChangeTextButton(int x, int y, int w, int h, const char *text, ButtonTextAlign alignment) (defined in Ultima::Nuvie::GUI_Button) | Ultima::Nuvie::GUI_Button | virtual |
checked (defined in Ultima::Nuvie::GUI_Button) | Ultima::Nuvie::GUI_Button | protected |
children (defined in Ultima::Nuvie::GUI_Widget) | Ultima::Nuvie::GUI_Widget | protected |
ClickState(int button) (defined in Ultima::Nuvie::GUI_Widget) | Ultima::Nuvie::GUI_Widget | inlinevirtual |
count (defined in Ultima::Nuvie::GUI_TextToggleButton) | Ultima::Nuvie::GUI_TextToggleButton | protected |
CreateTextButtonImage(int style, const char *text, ButtonTextAlign alignment) (defined in Ultima::Nuvie::GUI_Button) | Ultima::Nuvie::GUI_Button | protectedvirtual |
delayed_button (defined in Ultima::Nuvie::GUI_Widget) | Ultima::Nuvie::GUI_Widget | protected |
Delete(void) (defined in Ultima::Nuvie::GUI_Widget) | Ultima::Nuvie::GUI_Widget | virtual |
Disable() (defined in Ultima::Nuvie::GUI_Button) | Ultima::Nuvie::GUI_Button | virtual |
Display(bool full_redraw) override (defined in Ultima::Nuvie::GUI_Button) | Ultima::Nuvie::GUI_Button | virtual |
DisplayChildren(bool full_redraw=false) (defined in Ultima::Nuvie::GUI_Widget) | Ultima::Nuvie::GUI_Widget | |
drag_accept_drop(int x, int y, int message, void *data) override (defined in Ultima::Nuvie::GUI_Widget) | Ultima::Nuvie::GUI_Widget | virtual |
drag_draw(int x, int y, int message, void *data) (defined in Ultima::Nuvie::GUI_DragArea) | Ultima::Nuvie::GUI_DragArea | inlinevirtual |
drag_drop_failed(int x, int y, int message, void *data) (defined in Ultima::Nuvie::GUI_DragArea) | Ultima::Nuvie::GUI_DragArea | inlinevirtual |
drag_drop_success(int x, int y, int message, void *data) (defined in Ultima::Nuvie::GUI_DragArea) | Ultima::Nuvie::GUI_DragArea | inlinevirtual |
drag_perform_drop(int x, int y, int message, void *data) override (defined in Ultima::Nuvie::GUI_Widget) | Ultima::Nuvie::GUI_Widget | virtual |
dragging (defined in Ultima::Nuvie::GUI_DragArea) | Ultima::Nuvie::GUI_DragArea | protected |
drop_target (defined in Ultima::Nuvie::GUI_DragArea) | Ultima::Nuvie::GUI_DragArea | protected |
Enable(bool flag=true) (defined in Ultima::Nuvie::GUI_Button) | Ultima::Nuvie::GUI_Button | virtual |
enabled (defined in Ultima::Nuvie::GUI_Button) | Ultima::Nuvie::GUI_Button | protected |
Enabled() (defined in Ultima::Nuvie::GUI_Button) | Ultima::Nuvie::GUI_Button | inlinevirtual |
errbuf (defined in Ultima::Nuvie::GUI_Widget) | Ultima::Nuvie::GUI_Widget | protected |
Error(void) (defined in Ultima::Nuvie::GUI_Widget) | Ultima::Nuvie::GUI_Widget | inline |
errorptr (defined in Ultima::Nuvie::GUI_Widget) | Ultima::Nuvie::GUI_Widget | protected |
flatbutton (defined in Ultima::Nuvie::GUI_Button) | Ultima::Nuvie::GUI_Button | protected |
focused (defined in Ultima::Nuvie::GUI_Widget) | Ultima::Nuvie::GUI_Widget | protected |
freebutton (defined in Ultima::Nuvie::GUI_Button) | Ultima::Nuvie::GUI_Button | protected |
freefont (defined in Ultima::Nuvie::GUI_Button) | Ultima::Nuvie::GUI_Button | protected |
get_mousedown(int button) const (defined in Ultima::Nuvie::GUI_Widget) | Ultima::Nuvie::GUI_Widget | inlineprotected |
get_mouseup(int button) const (defined in Ultima::Nuvie::GUI_Widget) | Ultima::Nuvie::GUI_Widget | inlineprotected |
GetRect() (defined in Ultima::Nuvie::GUI_Widget) | Ultima::Nuvie::GUI_Widget | inlinevirtual |
GetSelection() const (defined in Ultima::Nuvie::GUI_TextToggleButton) | Ultima::Nuvie::GUI_TextToggleButton | virtual |
grab_focus() (defined in Ultima::Nuvie::GUI_Widget) | Ultima::Nuvie::GUI_Widget | |
GUI_Button(void *data, int x, int y, Graphics::ManagedSurface *image, Graphics::ManagedSurface *image2, GUI_CallBack *callback, bool free_surfaces=true) (defined in Ultima::Nuvie::GUI_Button) | Ultima::Nuvie::GUI_Button | |
GUI_Button(void *data, int x, int y, int w, int h, GUI_CallBack *callback) (defined in Ultima::Nuvie::GUI_Button) | Ultima::Nuvie::GUI_Button | |
GUI_Button(void *data, int x, int y, int w, int h, const char *text, GUI_Font *font, ButtonTextAlign alignment, bool is_checkbutton, GUI_CallBack *callback, bool flat=false) (defined in Ultima::Nuvie::GUI_Button) | Ultima::Nuvie::GUI_Button | |
GUI_CallBack() (defined in Ultima::Nuvie::GUI_CallBack) | Ultima::Nuvie::GUI_CallBack | inline |
gui_drag_manager (defined in Ultima::Nuvie::GUI_Widget) | Ultima::Nuvie::GUI_Widget | protected |
GUI_DragArea() (defined in Ultima::Nuvie::GUI_DragArea) | Ultima::Nuvie::GUI_DragArea | inline |
GUI_TextToggleButton(void *data, int x, int y, int w, int h, const char *const *texts, int count, int selection, GUI_Font *font, ButtonTextAlign alignment, GUI_CallBack *callback, int flat=0) (defined in Ultima::Nuvie::GUI_TextToggleButton) | Ultima::Nuvie::GUI_TextToggleButton | |
GUI_Widget(void *data) (defined in Ultima::Nuvie::GUI_Widget) | Ultima::Nuvie::GUI_Widget | |
GUI_Widget(void *data, int x, int y, int w, int h) (defined in Ultima::Nuvie::GUI_Widget) | Ultima::Nuvie::GUI_Widget | |
H() const (defined in Ultima::Nuvie::GUI_Widget) | Ultima::Nuvie::GUI_Widget | inlinevirtual |
HandleEvent(const Common::Event *event) (defined in Ultima::Nuvie::GUI_Widget) | Ultima::Nuvie::GUI_Widget | virtual |
has_focus() const (defined in Ultima::Nuvie::GUI_Widget) | Ultima::Nuvie::GUI_Widget | inline |
held_button (defined in Ultima::Nuvie::GUI_Widget) | Ultima::Nuvie::GUI_Widget | protected |
Hide(void) (defined in Ultima::Nuvie::GUI_Widget) | Ultima::Nuvie::GUI_Widget | virtual |
HitRect(int x, int y) (defined in Ultima::Nuvie::GUI_Widget) | Ultima::Nuvie::GUI_Widget | virtual |
HitRect(int x, int y, const Common::Rect &rect) (defined in Ultima::Nuvie::GUI_Widget) | Ultima::Nuvie::GUI_Widget | virtual |
Idle(void) (defined in Ultima::Nuvie::GUI_Widget) | Ultima::Nuvie::GUI_Widget | virtual |
Init(void *data, int x, int y, int w, int h) (defined in Ultima::Nuvie::GUI_Widget) | Ultima::Nuvie::GUI_Widget | protected |
is_checkable (defined in Ultima::Nuvie::GUI_Button) | Ultima::Nuvie::GUI_Button | protected |
is_drop_target() (defined in Ultima::Nuvie::GUI_DragArea) | Ultima::Nuvie::GUI_DragArea | inline |
is_highlighted (defined in Ultima::Nuvie::GUI_Button) | Ultima::Nuvie::GUI_Button | protected |
IsCheckButton() (defined in Ultima::Nuvie::GUI_Button) | Ultima::Nuvie::GUI_Button | inlinevirtual |
KeyDown(const Common::KeyState &key) (defined in Ultima::Nuvie::GUI_Widget) | Ultima::Nuvie::GUI_Widget | virtual |
KeyUp(Common::KeyState key) (defined in Ultima::Nuvie::GUI_Widget) | Ultima::Nuvie::GUI_Widget | virtual |
mouse_moved (defined in Ultima::Nuvie::GUI_Widget) | Ultima::Nuvie::GUI_Widget | protected |
mouse_over (defined in Ultima::Nuvie::GUI_Widget) | Ultima::Nuvie::GUI_Widget | protected |
MouseClick(int x, int y, Shared::MouseButton button) (defined in Ultima::Nuvie::GUI_Widget) | Ultima::Nuvie::GUI_Widget | virtual |
MouseDelayed(int x, int y, Shared::MouseButton button) (defined in Ultima::Nuvie::GUI_Widget) | Ultima::Nuvie::GUI_Widget | virtual |
MouseDouble(int x, int y, Shared::MouseButton button) (defined in Ultima::Nuvie::GUI_Widget) | Ultima::Nuvie::GUI_Widget | virtual |
mousedown (defined in Ultima::Nuvie::GUI_Widget) | Ultima::Nuvie::GUI_Widget | protected |
MouseDown(int x, int y, Shared::MouseButton button) override (defined in Ultima::Nuvie::GUI_Button) | Ultima::Nuvie::GUI_Button | virtual |
MouseEnter(uint8 state) (defined in Ultima::Nuvie::GUI_Widget) | Ultima::Nuvie::GUI_Widget | virtual |
MouseHeld(int x, int y, Shared::MouseButton button) (defined in Ultima::Nuvie::GUI_Widget) | Ultima::Nuvie::GUI_Widget | virtual |
MouseLeave(uint8 state) (defined in Ultima::Nuvie::GUI_Widget) | Ultima::Nuvie::GUI_Widget | virtual |
MouseMotion(int x, int y, uint8 state) override (defined in Ultima::Nuvie::GUI_Button) | Ultima::Nuvie::GUI_Button | virtual |
MouseUp(int x, int y, Shared::MouseButton button) override (defined in Ultima::Nuvie::GUI_TextToggleButton) | Ultima::Nuvie::GUI_TextToggleButton | virtual |
mouseup (defined in Ultima::Nuvie::GUI_Widget) | Ultima::Nuvie::GUI_Widget | protected |
MouseWheel(sint32 x, sint32 y) (defined in Ultima::Nuvie::GUI_Widget) | Ultima::Nuvie::GUI_Widget | virtual |
Move(int32 new_x, int32 new_y) (defined in Ultima::Nuvie::GUI_Widget) | Ultima::Nuvie::GUI_Widget | virtual |
MoveRelative(int dx, int dy) (defined in Ultima::Nuvie::GUI_Widget) | Ultima::Nuvie::GUI_Widget | virtual |
MoveRelativeToParent(int dx, int dy) (defined in Ultima::Nuvie::GUI_Widget) | Ultima::Nuvie::GUI_Widget | |
moveToFront() (defined in Ultima::Nuvie::GUI_Widget) | Ultima::Nuvie::GUI_Widget | |
needs_redraw() const (defined in Ultima::Nuvie::GUI_Widget) | Ultima::Nuvie::GUI_Widget | inline |
offset_x (defined in Ultima::Nuvie::GUI_Widget) | Ultima::Nuvie::GUI_Widget | protected |
offset_y (defined in Ultima::Nuvie::GUI_Widget) | Ultima::Nuvie::GUI_Widget | protected |
parent (defined in Ultima::Nuvie::GUI_Widget) | Ultima::Nuvie::GUI_Widget | protected |
PlaceOnScreen(Screen *s, GUI_DragManager *dm, int x, int y) (defined in Ultima::Nuvie::GUI_Widget) | Ultima::Nuvie::GUI_Widget | virtual |
pressed (defined in Ultima::Nuvie::GUI_Widget) | Ultima::Nuvie::GUI_Widget | protected |
Redraw(void) (defined in Ultima::Nuvie::GUI_Widget) | Ultima::Nuvie::GUI_Widget | virtual |
release_focus() (defined in Ultima::Nuvie::GUI_Widget) | Ultima::Nuvie::GUI_Widget | virtual |
screen (defined in Ultima::Nuvie::GUI_Widget) | Ultima::Nuvie::GUI_Widget | protected |
selection (defined in Ultima::Nuvie::GUI_TextToggleButton) | Ultima::Nuvie::GUI_TextToggleButton | protected |
set_accept_mouseclick(bool set, int button=0) (defined in Ultima::Nuvie::GUI_Widget) | Ultima::Nuvie::GUI_Widget | protected |
set_highlighted(bool val) (defined in Ultima::Nuvie::GUI_Button) | Ultima::Nuvie::GUI_Button | inlinevirtual |
set_mousedown(int set, int button=0) (defined in Ultima::Nuvie::GUI_Widget) | Ultima::Nuvie::GUI_Widget | protected |
set_mouseup(int set, int button=0) (defined in Ultima::Nuvie::GUI_Widget) | Ultima::Nuvie::GUI_Widget | protected |
SetClickState(int button, int value) (defined in Ultima::Nuvie::GUI_Widget) | Ultima::Nuvie::GUI_Widget | inlinevirtual |
SetDisplay(Screen *s) (defined in Ultima::Nuvie::GUI_Widget) | Ultima::Nuvie::GUI_Widget | virtual |
SetError(char *fmt,...) (defined in Ultima::Nuvie::GUI_Widget) | Ultima::Nuvie::GUI_Widget | inlineprotected |
setParent(GUI_Widget *widget) (defined in Ultima::Nuvie::GUI_Widget) | Ultima::Nuvie::GUI_Widget | protected |
SetRect(int x, int y, int w, int h) (defined in Ultima::Nuvie::GUI_Widget) | Ultima::Nuvie::GUI_Widget | virtual |
SetRect(Common::Rect **bounds) (defined in Ultima::Nuvie::GUI_Widget) | Ultima::Nuvie::GUI_Widget | virtual |
Show(void) (defined in Ultima::Nuvie::GUI_Widget) | Ultima::Nuvie::GUI_Widget | virtual |
Status(void) const (defined in Ultima::Nuvie::GUI_Widget) | Ultima::Nuvie::GUI_Widget | virtual |
status (defined in Ultima::Nuvie::GUI_Widget) | Ultima::Nuvie::GUI_Widget | protected |
surface (defined in Ultima::Nuvie::GUI_Widget) | Ultima::Nuvie::GUI_Widget | protected |
texts (defined in Ultima::Nuvie::GUI_TextToggleButton) | Ultima::Nuvie::GUI_TextToggleButton | protected |
try_mouse_delayed() (defined in Ultima::Nuvie::GUI_Widget) | Ultima::Nuvie::GUI_Widget | protectedvirtual |
update_display (defined in Ultima::Nuvie::GUI_Widget) | Ultima::Nuvie::GUI_Widget | protected |
W() const (defined in Ultima::Nuvie::GUI_Widget) | Ultima::Nuvie::GUI_Widget | inlinevirtual |
wait_for_mouseclick(int button) (defined in Ultima::Nuvie::GUI_Widget) | Ultima::Nuvie::GUI_Widget | inlineprotected |
wait_for_mousedown(int button) (defined in Ultima::Nuvie::GUI_Widget) | Ultima::Nuvie::GUI_Widget | inlineprotected |
widget_data (defined in Ultima::Nuvie::GUI_Widget) | Ultima::Nuvie::GUI_Widget | protected |
widget_has_focus() (defined in Ultima::Nuvie::GUI_Widget) | Ultima::Nuvie::GUI_Widget | |
X() const (defined in Ultima::Nuvie::GUI_Widget) | Ultima::Nuvie::GUI_Widget | inlinevirtual |
Y() const (defined in Ultima::Nuvie::GUI_Widget) | Ultima::Nuvie::GUI_Widget | inlinevirtual |
~GUI_Button() override (defined in Ultima::Nuvie::GUI_Button) | Ultima::Nuvie::GUI_Button | |
~GUI_CallBack() (defined in Ultima::Nuvie::GUI_CallBack) | Ultima::Nuvie::GUI_CallBack | inlinevirtual |
~GUI_TextToggleButton() override (defined in Ultima::Nuvie::GUI_TextToggleButton) | Ultima::Nuvie::GUI_TextToggleButton | |
~GUI_Widget() override (defined in Ultima::Nuvie::GUI_Widget) | Ultima::Nuvie::GUI_Widget | |