Class atlas::application
ClassList > atlas > application
Public Functions
Type | Name |
---|---|
application (const application_settings & p_settings) |
|
void | execute () |
VkSwapchainKHR | get_current_swapchain () |
void | post_destroy () |
~application () |
Public Static Functions
Type | Name |
---|---|
float | aspect_ratio () |
api | current_api () |
uint32_t | current_frame () |
float | delta_time () |
void | destroy () |
window & | get_window () |
uint32_t | image_size () Returns uint32_t the size of images the swapchain accepts. |
float | physics_step () |
Public Functions Documentation
function application
atlas::application::application (
const application_settings & p_settings
)
function execute
void atlas::application::execute ()
function get_current_swapchain
VkSwapchainKHR atlas::application::get_current_swapchain ()
function post_destroy
void atlas::application::post_destroy ()
function ~application
atlas::application::~application ()
Public Static Functions Documentation
function aspect_ratio
static float atlas::application::aspect_ratio ()
function current_api
static api atlas::application::current_api ()
function current_frame
static uint32_t atlas::application::current_frame ()
function delta_time
static float atlas::application::delta_time ()
function destroy
static void atlas::application::destroy ()
function get_window
static inline window & atlas::application::get_window ()
function image_size
Returns uint32_t the size of images the swapchain accepts.
static uint32_t atlas::application::image_size ()
function physics_step
static float atlas::application::physics_step ()
The documentation for this class was generated from the following file TheAtlasEngine/atlas/core/application.hpp