#include <imgui_notify.h>
|
NOTIFY_INLINE auto | set_title (const char *format,...) -> void |
|
NOTIFY_INLINE auto | set_content (const char *format,...) -> void |
|
NOTIFY_INLINE auto | set_type (const ImGuiToastType &type) -> void |
|
NOTIFY_INLINE auto | set_draw_callback (const ImGuiToastDrawCallback &callback) -> void |
|
NOTIFY_INLINE auto | get_title () -> char * |
|
NOTIFY_INLINE auto | get_default_title () -> const char * |
|
NOTIFY_INLINE auto | get_type () -> const ImGuiToastType & |
|
NOTIFY_INLINE auto | get_color () -> const ImVec4 |
|
NOTIFY_INLINE auto | get_icon () -> const char * |
|
NOTIFY_INLINE auto | get_content () -> char * |
|
NOTIFY_INLINE auto | get_draw_callback () -> const ImGuiToastDrawCallback & |
|
NOTIFY_INLINE auto | has_draw_callback () -> bool |
|
NOTIFY_INLINE auto | get_elapsed_time () |
|
NOTIFY_INLINE auto | get_phase () -> const ImGuiToastPhase |
|
NOTIFY_INLINE auto | get_fade_percent () -> const float |
|
NOTIFY_INLINE auto | set_creation_time (uint64_t offset) -> const uint64_t |
|
| ImGuiToast (ImGuiToastType type, int dismiss_time=NOTIFY_DEFAULT_DISMISS) |
|
| ImGuiToast (ImGuiToastType type, const char *format,...) |
|
| ImGuiToast (ImGuiToastType type, int dismiss_time, const char *format,...) |
|
| ImGuiToast (ImGuiToastType type, const ImGuiToastDrawCallback &callback, int dismiss_time=NOTIFY_DEFAULT_DISMISS) |
|
Definition at line 97 of file imgui_notify.h.
◆ ImGuiToast() [1/4]
◆ ImGuiToast() [2/4]
ImGuiToast::ImGuiToast |
( |
ImGuiToastType | type, |
|
|
const char * | format, |
|
|
| ... ) |
|
inline |
◆ ImGuiToast() [3/4]
ImGuiToast::ImGuiToast |
( |
ImGuiToastType | type, |
|
|
int | dismiss_time, |
|
|
const char * | format, |
|
|
| ... ) |
|
inline |
◆ ImGuiToast() [4/4]
◆ get_color() [1/2]
◆ get_color() [2/2]
◆ get_content()
◆ get_default_title()
NOTIFY_INLINE auto ImGuiToast::get_default_title |
( |
| ) |
-> const char*
|
|
inline |
◆ get_draw_callback()
◆ get_elapsed_time()
◆ get_fade_percent()
NOTIFY_INLINE auto ImGuiToast::get_fade_percent |
( |
| ) |
-> const float
|
|
inline |
◆ get_icon() [1/2]
◆ get_icon() [2/2]
◆ get_phase()
◆ get_tick_count()
static NOTIFY_INLINE auto ImGuiToast::get_tick_count |
( |
| ) |
-> const unsigned long long
|
|
inlinestatic |
◆ get_title()
◆ get_type()
◆ has_draw_callback()
◆ set_content()
NOTIFY_INLINE auto ImGuiToast::set_content |
( |
const char * | format, |
|
|
| ... ) -> void |
|
inline |
◆ set_creation_time()
NOTIFY_INLINE auto ImGuiToast::set_creation_time |
( |
uint64_t | offset | ) |
-> const uint64_t |
|
inline |
◆ set_draw_callback()
◆ set_title()
NOTIFY_INLINE auto ImGuiToast::set_title |
( |
const char * | format, |
|
|
| ... ) -> void |
|
inline |
◆ set_type()
◆ unique_id
uint64_t ImGuiToast::unique_id = 0 |
The documentation for this class was generated from the following file:
- C:/Workspace/github/UnravelEngine/UnravelEngine/editor/editor/imgui/integration/imgui_notify.h