Kohi Game Engine
|
Represents configuration for the application. The application config is fed to the engine on creation, so it knows how to configure itself internally. More...
#include <application_config.h>
Data Fields | |
const char * | name |
The application name used in windowing, if applicable. More... | |
const char * | audio_plugin_name |
The name of the audio plugin. Must match one of the plugins in the supplied list. More... | |
struct kwindow_config * | windows |
application_system_config * | systems |
application_rendergraph_config * | rendergraphs |
u64 | frame_allocator_size |
The size of the engine's frame allocator. More... | |
u64 | app_frame_data_size |
The size of the application-specific frame data. Set to 0 if not used. More... | |
const char * | manifest_file_path |
The asset manifest file path. More... | |
const char * | default_package_name_str |
The name of the default package to be used when loading assets, if one is not provided. More... | |
kname | default_package_name |
The name of the default package to be used when loading assets, if one is not provided. More... | |
Represents configuration for the application. The application config is fed to the engine on creation, so it knows how to configure itself internally.
u64 app_frame_data_size |
The size of the application-specific frame data. Set to 0 if not used.
const char* audio_plugin_name |
The name of the audio plugin. Must match one of the plugins in the supplied list.
kname default_package_name |
The name of the default package to be used when loading assets, if one is not provided.
const char* default_package_name_str |
The name of the default package to be used when loading assets, if one is not provided.
u64 frame_allocator_size |
The size of the engine's frame allocator.
const char* manifest_file_path |
The asset manifest file path.
const char* name |
The application name used in windowing, if applicable.
application_rendergraph_config* rendergraphs |
application_system_config* systems |
struct kwindow_config* windows |