Wrath of Zeus
Made by Torchlight Games for CSE 125 SP24
Loading...
Searching...
No Matches
Data Structures | Namespaces | Typedefs
widget.hpp File Reference
#include "client/core.hpp"
#include "client/gui/widget/type.hpp"
#include "client/gui/widget/options.hpp"
#include <memory>
#include <unordered_set>
#include <string>
#include <functional>
#include <unordered_map>

Go to the source code of this file.

Data Structures

class  gui::widget::Widget
 

Namespaces

namespace  gui
 
namespace  gui::widget
 

Typedefs

using gui::widget::Handle = std::size_t
 Type for a Widget Handle. More...
 
using gui::widget::CallbackHandle = std::size_t
 Type for the handle for a specific callback function. More...
 
using gui::widget::Callback = std::function< void(Handle)>
 Type for a onClick or onHover callback function. The Handle parameter is the handle to the widget that the callback is attached to. More...