OGLplus  (0.59.0) a C++ wrapper for rendering APIs

opengl_glfw3.hpp
Go to the documentation of this file.
1 
9 #ifndef EAGINE_APPLICATION_OPENGL_GLFW3_HPP
10 #define EAGINE_APPLICATION_OPENGL_GLFW3_HPP
11 
12 #include "../main_ctx_fwd.hpp"
13 #include "interface.hpp"
14 #include <memory>
15 
16 namespace eagine::application {
17 
18 auto make_glfw3_opengl_provider(main_ctx_parent)
19  -> std::shared_ptr<hmi_provider>;
20 
21 } // namespace eagine::application
22 
23 #if !EAGINE_LINK_LIBRARY || defined(EAGINE_IMPLEMENTING_LIBRARY)
24 #include <eagine/application/opengl_glfw3.inl>
25 #endif
26 
27 #endif
Application harness / wrapper code is placed in this namespace.
Definition: eagine.hpp:72
const main_ctx_object_parent_info & main_ctx_parent
Alias for main_ctx_object_parent_info parameter type.
Definition: main_ctx_fwd.hpp:24

Copyright © 2015-2021 Matúš Chochlík.
<chochlik -at -gmail.com>
Documentation generated on Tue Apr 13 2021 by Doxygen (version 1.8.17).