libAlgAudio  v1.99-440-g08538e5-dirty
The development library for AlgAudio framework.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
AlgAudio::MainWindow Member List

This is the complete list of members for AlgAudio::MainWindow, including all inherited members.

AskToSaveBeforeCalling(std::function< void()> f)AlgAudio::MainWindow
Create()AlgAudio::MainWindowstatic
AlgAudio::Window::Create(std::string title="AlgAudio", int w=350, int h=300, bool centered=true, bool resizable=true)AlgAudio::Windowstatic
AlgAudio::Window::Create(Args...args)AlgAudio::Windowinline
GetID() const AlgAudio::Windowinline
GetRenderer() const AlgAudio::Windowinline
GetRoot() const AlgAudio::Windowinline
GetSize() const AlgAudio::Window
GetWindow() const AlgAudio::Windowinline
Insert(std::shared_ptr< UIWidget > child)AlgAudio::Window
New()AlgAudio::MainWindow
on_closeAlgAudio::Window
Open()AlgAudio::MainWindow
operator=(const Window &)=deleteAlgAudio::Window
ProcessCloseEvent() overrideAlgAudio::MainWindowvirtual
ProcessEnterEvent()AlgAudio::Window
ProcessKeyboardEvent(KeyData data) overrideAlgAudio::MainWindowvirtual
ProcessLeaveEvent()AlgAudio::Window
ProcessMotionEvent(Point2D)AlgAudio::Window
ProcessMouseButtonEvent(bool down, MouseButton button, Point2D)AlgAudio::Window
ProcessResizeEvent()AlgAudio::Window
ProcessWheelEvent(MouseButton button)AlgAudio::Window
Render()AlgAudio::Window
Save()AlgAudio::MainWindow
Save(std::string path)AlgAudio::MainWindow
SaveAlertReply enum nameAlgAudio::MainWindow
SaveAs()AlgAudio::MainWindow
SetNeedsRedrawing()AlgAudio::Window
ShowDoYouWantToSaveAlert()AlgAudio::MainWindow
ShowErrorAlert(std::string message, std::string button_text) overrideAlgAudio::MainWindowvirtual
ShowSimpleAlert(std::string message, std::string button1_text, std::string button2_text, AlertType type=AlertType::NONE, Color button1_color=Theme::Get("bg-button-neutral"), Color button2_color=Theme::Get("bg-button-neutral")) overrideAlgAudio::MainWindowvirtual
subscriptionsAlgAudio::SubscriptionsManager
Window(const Window &)=deleteAlgAudio::Window
Window(std::string title, int w, int h, bool centered=true, bool resizable=true)AlgAudio::Windowprotected
~Window()AlgAudio::Window