|
| | TrayRef (TrayParam resource) noexcept |
| | Constructs from TrayParam. More...
|
| |
| | TrayRef (TrayRaw resource) noexcept |
| | Constructs from TrayParam. More...
|
| |
|
| TrayRef (const TrayRef &other) noexcept |
| | Copy constructor.
|
| |
|
| ~TrayRef () |
| | Destructor.
|
| |
|
constexpr | Tray (std::nullptr_t=nullptr) noexcept |
| | Default ctor.
|
| |
| constexpr | Tray (const TrayRaw resource) noexcept |
| | Constructs from TrayParam. More...
|
| |
|
constexpr | Tray (const Tray &other)=delete |
| | Copy constructor.
|
| |
|
constexpr | Tray (Tray &&other) noexcept |
| | Move constructor.
|
| |
|
constexpr | Tray (const TrayRef &other)=delete |
| |
|
constexpr | Tray (TrayRef &&other)=delete |
| |
| | Tray (SurfaceParam icon, StringParam tooltip) |
| | Create an icon to be placed in the operating system's tray, or equivalent. More...
|
| |
|
constexpr | Tray (std::nullptr_t=nullptr) noexcept |
| | Default ctor.
|
| |
| constexpr | Tray (const TrayRaw resource) noexcept |
| | Constructs from TrayParam. More...
|
| |
|
constexpr | Tray (const Tray &other)=delete |
| | Copy constructor.
|
| |
|
constexpr | Tray (Tray &&other) noexcept |
| | Move constructor.
|
| |
|
constexpr | Tray (const TrayRef &other)=delete |
| |
|
constexpr | Tray (TrayRef &&other)=delete |
| |
| | Tray (SurfaceParam icon, StringParam tooltip) |
| | Create an icon to be placed in the operating system's tray, or equivalent. More...
|
| |
|
| ~Tray () |
| | Destructor.
|
| |
|
constexpr Tray & | operator= (Tray &&other) noexcept |
| | Assignment operator.
|
| |
|
constexpr TrayRaw | get () const noexcept |
| | Retrieves underlying TrayRaw.
|
| |
|
constexpr TrayRaw | release () noexcept |
| | Retrieves underlying TrayRaw and clear this.
|
| |
|
constexpr auto | operator<=> (const Tray &other) const noexcept=default |
| | Comparison.
|
| |
|
constexpr | operator bool () const noexcept |
| | Converts to bool.
|
| |
|
constexpr | operator TrayParam () const noexcept |
| | Converts to TrayParam.
|
| |
| void | Destroy () |
| | Destroys a tray object. More...
|
| |
| void | SetIcon (SurfaceParam icon) |
| | Updates the system tray icon's icon. More...
|
| |
| void | SetTooltip (StringParam tooltip) |
| | Updates the system tray icon's tooltip. More...
|
| |
| TrayMenu | CreateMenu () |
| | Create a menu for a system tray. More...
|
| |
| TrayMenu | GetMenu () const |
| | Gets a previously created tray menu. More...
|
| |