#pragma once #include "DiabloUI/ui_item.h" #include "engine/clx_sprite.hpp" namespace devilution { const Uint16 DialogButtonWidth = 110; const Uint16 DialogButtonHeight = 28; void LoadDialogButtonGraphics(); void FreeDialogButtonGraphics(); ClxSprite ButtonSprite(bool pressed); void RenderButton(const UiButton &button); bool HandleMouseEventButton(const SDL_Event &event, UiButton *button); void HandleGlobalMouseUpButton(UiButton *button); } // namespace devilution