|
TachyonUI 0.1.0
High-performance UI for building tools.
|
A container's scope: its End runs when the scope leaves (or at End()). More...
#include <gui_controls/gui_application.h>
Public Member Functions | |
| Scope (GUIApplication &app, bool open) | |
| Made by the scope functions below. | |
| Scope (Scope &&other) noexcept | |
| Scope (const Scope &)=delete | |
| Scope & | operator= (const Scope &)=delete |
| Scope & | operator= (Scope &&)=delete |
| ~Scope () | |
| void | End () |
| Ends the container now instead of when the scope leaves. | |
| operator bool () const | |
A container's scope: its End runs when the scope leaves (or at End()).
True when the container's content is to be built, as its Begin returned.
if (auto menu = app.Menu("File")) { ...items... }
|
inline |
Made by the scope functions below.
|
inlinenoexcept |
|
delete |
|
inline |
|
delete |
|
delete |
|
inline |
Ends the container now instead of when the scope leaves.
|
inlineexplicit |