shengine pre-release
shengine by mrsinho
Loading...
Searching...
No Matches
ShApplicationHost Struct Reference

Represents the host for a shared application. More...

#include <shApplicationHost.h>

Data Fields

ShSharedHandle shared
 
ShApplicationFuncp_start
 
ShApplicationFuncp_update
 
ShApplicationFuncp_main_cmd_buffer
 
ShApplicationFuncp_main_renderpass
 
ShApplicationFuncp_frame_resize
 
ShApplicationFuncp_close
 

Detailed Description

Represents the host for a shared application.

Field Documentation

◆ p_close

ShApplicationFunc* ShApplicationHost::p_close

Pointer to the application's close function.

◆ p_frame_resize

ShApplicationFunc* ShApplicationHost::p_frame_resize

Pointer to the application's frame resize function.

◆ p_main_cmd_buffer

ShApplicationFunc* ShApplicationHost::p_main_cmd_buffer

Pointer to the application's main command buffer function.

◆ p_main_renderpass

ShApplicationFunc* ShApplicationHost::p_main_renderpass

Pointer to the application's main render pass function.

◆ p_start

ShApplicationFunc* ShApplicationHost::p_start

Pointer to the application's start function.

◆ p_update

ShApplicationFunc* ShApplicationHost::p_update

Pointer to the application's update function.

◆ shared

ShSharedHandle ShApplicationHost::shared

Handle to the loaded shared library.


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