Furrent
Classes | Namespaces | Typedefs
gui.hpp File Reference
#include <raylib/file_dialog.h>
#include <raylib/raygui.h>
#include <raylib/raylib.h>
#include <functional>
#include <furrent.hpp>
#include <list>
#include <string>
Include dependency graph for gui.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  fur::gui::GuiTorrentDialogState
 
struct  fur::gui::GuiScrollTorrentState
 
class  fur::gui::Window
 Responsible for rendering the UI. More...
 

Namespaces

 fur
 Common types used in all the project.
 
 fur::gui
 

Typedefs

using fur::gui::torrent_insert_fn = std::function< std::optional< TorrentGuiData >(const std::string &, const std::string &)>
 
using fur::gui::torrent_update_fn = std::function< TorrentGuiData(TorrentID tid)>
 
using fur::gui::torrent_remove_fn = std::function< void(const TorrentGuiData &)>