Euphoria
eu::window::App Struct Reference

#include <app.h>

Public Member Functions

 App ()
 
virtual ~App ()=default
 
 App (const App &)=delete
 
 App (App &&)=delete
 
void operator= (const App &)=delete
 
void operator= (App &&)=delete
 
virtual void on_quit ()
 
virtual void on_gui ()
 

Public Attributes

bool running = true
 
Rgb clear_color
 

Detailed Description

Definition at line 15 of file app.h.

Constructor & Destructor Documentation

◆ App() [1/3]

eu::window::App::App ( )

Definition at line 22 of file app.cc.

◆ ~App()

virtual eu::window::App::~App ( )
virtualdefault

◆ App() [2/3]

eu::window::App::App ( const App )
delete

◆ App() [3/3]

eu::window::App::App ( App &&  )
delete

Member Function Documentation

◆ on_gui()

void eu::window::App::on_gui ( )
virtual

Definition at line 33 of file app.cc.

◆ on_quit()

void eu::window::App::on_quit ( )
virtual

Definition at line 27 of file app.cc.

◆ operator=() [1/2]

void eu::window::App::operator= ( App &&  )
delete

◆ operator=() [2/2]

void eu::window::App::operator= ( const App )
delete

Member Data Documentation

◆ clear_color

Rgb eu::window::App::clear_color

Definition at line 18 of file app.h.

◆ running

bool eu::window::App::running = true

Definition at line 17 of file app.h.


The documentation for this struct was generated from the following files: