blob: 856cf4d3e71fd631cd8b78c5cf201644ee09f8ab (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
#pragma once
#include <gtkmm/listbox.h>
#include "discord/snowflake.hpp"
class GuildList : public Gtk::ListBox {
public:
GuildList();
void UpdateListing();
private:
void AddGuild(Snowflake id);
void Clear();
public:
using type_signal_guild_selected = sigc::signal<void, Snowflake>;
type_signal_guild_selected signal_guild_selected();
private:
type_signal_guild_selected m_signal_guild_selected;
};
|