luna engine
software engine
Loading...
Searching...
No Matches
apollo Class Reference
Inheritance diagram for apollo:
Collaboration diagram for apollo:

Public Member Functions

 apollo ()
 
virtual ~apollo ()
 
- Public Member Functions inherited from luna::application::application
 application ()
 application constructor, initializes the application and engine. More...
 
virtual ~application ()
 
void run ()
 the main loop of the application. More...
 
void onEvent (Event &e)
 the main event callback of the application. More...
 
vulkan::windowgetWindow ()
 
bool onWindowClose (windowCloseEvent &e)
 
bool onWindowResize (windowResizeEvent &e)
 
void pushLayer (utils::layer *layer)
 pushes a layer to the layerstack. More...
 
void pushOverlay (utils::layer *layer)
 

Additional Inherited Members

- Static Public Member Functions inherited from luna::application::application
static applicationget ()
 

Constructor & Destructor Documentation

◆ apollo()

apollo::apollo ( )
inline

◆ ~apollo()

virtual apollo::~apollo ( )
inlinevirtual

The documentation for this class was generated from the following file: