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_graphics_resource_cache
std::function< void(const WindowConfig &)> create_window
std::function< void(const std::function< void(pixelbullet::core::Event &)> &)> set_window_event_callback
std::function< void(const GraphicsConfig &)> create_graphics
std::function< void(const GraphicsDeviceSelectionSession &)> set_graphics_device_selection_session
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_window_callbacks
std::function< void()> clear_renderer
std::function< void(UiFrameLayer *&)> reset_layer_stack
std::function< void()> reset_graphics_resource_cache

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