TachyonUI 0.1.0
High-performance UI for building tools.
Loading...
Searching...
No Matches
gui_notification_types.h File Reference
#include <gui_core/style/gui_style_text.h>
#include <cstdint>
#include <functional>
#include <optional>
#include <string>
#include <string_view>
#include <vector>

Go to the source code of this file.

Classes

struct  tachyon::ToastAction
 A text button on a toast; the first is drawn in the link color. More...
struct  tachyon::ToastDesc
 What a toast says (ShowToast). Change it later through FindToast. More...
struct  tachyon::BannerAction
 A banner's button or link, right-aligned after its message. More...

Namespaces

namespace  tachyon

Typedefs

using tachyon::ToastID = uint32_t
 A toast shown by ShowToast; 0 is none.

Enumerations

enum class  tachyon::Severity : uint8_t { tachyon::Severity::Info , tachyon::Severity::Success , tachyon::Severity::Warning , tachyon::Severity::Error }
 How serious a notification is: its icon and color. More...
enum class  tachyon::BannerActionKind : uint8_t { tachyon::BannerActionKind::Primary , tachyon::BannerActionKind::Secondary , tachyon::BannerActionKind::Link }
 How a banner's action is drawn. More...