Loading...
Searching...
No Matches
hellfire::Application Member List

This is the complete list of members for hellfire::Application, including all inherited members.

Application(int width=800, int height=600, std::string title="hellfire Application")hellfire::Applicationexplicit
call_plugins(Func &&func)hellfire::Applicationinlineprivate
call_plugins_until_consumed(Func &&func)hellfire::Applicationinlineprivate
create_minimal_fallback_shader()hellfire::Application
ensure_fallback_shader()hellfire::Application
exit_condition_hellfire::Applicationprivate
get_window_info()hellfire::Applicationinline
handle_cursor_warping(float x, float y) consthellfire::Applicationprotected
handle_first_mouse_movement(float x, float y)hellfire::Applicationprotected
initialize()hellfire::Application
input_manager_hellfire::Applicationprivate
on_key_down(int key) overridehellfire::Applicationprotectedvirtual
on_key_up(int key) overridehellfire::Applicationprotectedvirtual
on_mouse_button(int button, bool pressed) overridehellfire::Applicationprotectedvirtual
on_mouse_move(float x, float y) overridehellfire::Applicationprotectedvirtual
on_mouse_wheel(float delta)hellfire::IWindowEventHandlerinlinevirtual
on_render() overridehellfire::Applicationprotectedvirtual
on_window_minimize(bool minimized) overridehellfire::Applicationprotectedvirtual
on_window_resize(int width, int height) overridehellfire::Applicationprotectedvirtual
plugins_hellfire::Applicationprivate
register_plugin(std::unique_ptr< IApplicationPlugin > plugin)hellfire::Applicationinline
request_exit()hellfire::Application
run()hellfire::Application
set_exit_condition(std::function< bool()> condition)hellfire::Application
shader_manager_hellfire::Applicationprivate
shader_registry_hellfire::Applicationprivate
should_exit() consthellfire::Application
should_exit_hellfire::Applicationprivate
window_hellfire::Applicationprivate
window_info_hellfire::Applicationprivate
~Application() overridehellfire::Application
~IWindowEventHandler()=defaulthellfire::IWindowEventHandlervirtual