FreeRDP
Loading...
Searching...
No Matches
SDL3/dialogs/sdl_select.hpp
1
20#pragma once
21
22#include <string>
23#include <vector>
24
25#include <SDL3/SDL.h>
26#include "sdl_selectable_widget.hpp"
27
29{
30 public:
31 SdlSelectWidget(std::shared_ptr<SDL_Renderer>& renderer, const std::string& label,
32 const SDL_FRect& rect);
33 SdlSelectWidget(SdlSelectWidget&& other) noexcept;
34 SdlSelectWidget(const SdlSelectWidget& other) = delete;
35 ~SdlSelectWidget() override;
36
37 SdlSelectWidget& operator=(const SdlSelectWidget& other) = delete;
38 SdlSelectWidget& operator=(SdlSelectWidget&& other) = delete;
39};