20#include "sdl_input_widget.hpp"
22SdlInputWidget::SdlInputWidget(std::shared_ptr<SDL_Renderer>& renderer,
const SDL_FRect& rect)
28SdlInputWidget::~SdlInputWidget() =
default;
30std::string SdlInputWidget::text()
const
35void SdlInputWidget::init()
37 _backgroundcolor = { 0x56, 0x56, 0x56, 0xff };
38 _fontcolor = { 0xd1, 0xcf, 0xcd, 0xff };
39 _highlightcolor = { 0x80, 0, 0, 0x60 };
40 _mouseovercolor = { 0, 0x80, 0, 0x60 };
43#if defined(WITH_SDL_IMAGE_DIALOGS)
44SdlInputWidget::SdlInputWidget(std::shared_ptr<SDL_Renderer>& renderer,
const SDL_FRect& rect,
52SdlInputWidget::SdlInputWidget(
SdlInputWidget&& other)
noexcept =
default;