Kohi Game Engine
|
Go to the source code of this file.
Data Structures | |
struct | standard_ui_plugin_state |
Typedefs | |
typedef struct standard_ui_plugin_state | standard_ui_plugin_state |
Functions | |
KAPI b8 | kplugin_create (struct kruntime_plugin *out_plugin) |
KAPI b8 | kplugin_initialize (struct kruntime_plugin *plugin) |
KAPI void | kplugin_destroy (struct kruntime_plugin *plugin) |
KAPI b8 | kplugin_update (struct kruntime_plugin *plugin, struct frame_data *p_frame_data) |
KAPI b8 | kplugin_frame_prepare (struct kruntime_plugin *plugin, struct frame_data *p_frame_data) |
KAPI void | kplugin_on_window_resized (void *plugin_state, struct kwindow *window, u16 width, u16 height) |
typedef struct standard_ui_plugin_state standard_ui_plugin_state |
KAPI b8 kplugin_create | ( | struct kruntime_plugin * | out_plugin | ) |
KAPI void kplugin_destroy | ( | struct kruntime_plugin * | plugin | ) |
KAPI b8 kplugin_frame_prepare | ( | struct kruntime_plugin * | plugin, |
struct frame_data * | p_frame_data | ||
) |
KAPI b8 kplugin_initialize | ( | struct kruntime_plugin * | plugin | ) |
KAPI void kplugin_on_window_resized | ( | void * | plugin_state, |
struct kwindow * | window, | ||
u16 | width, | ||
u16 | height | ||
) |
KAPI b8 kplugin_update | ( | struct kruntime_plugin * | plugin, |
struct frame_data * | p_frame_data | ||
) |