PixelBullet  0.0.1
A C++ game engine
Loading...
Searching...
No Matches
pixelbullet::application_internal::RuntimeShellBindings Struct Reference

Public Attributes

std::function< RuntimeInitializationSummary(const ApplicationSpecification &, const std::string &)> create_filesystem
std::function< void()> create_resource_cache
std::function< void(const ApplicationSpecification &, bool)> create_window
std::function< void(const std::function< void(Event &)> &)> set_window_event_callback
std::function< void(const ApplicationSpecification &, const ApplicationLaunchOptions &)> create_graphics
std::function< void(const ResolvedLaunchGpuDefaults &)> set_graphics_launch_gpu_defaults
std::function< void(const std::function< void(uint32_t)> &)> set_framebuffer_resize_callback
std::function< void(const std::string &)> set_window_icon
std::function< void()> create_audio
std::function< void()> create_layer_stack
std::function< void()> clear_renderer
std::function< void(UiFrameLayer *&)> reset_layer_stack
std::function< void()> reset_resource_cache

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