OGLplus
(0.59.0)
a C++ wrapper for rendering APIs
eagine
message_bus
context_fwd.hpp
Go to the documentation of this file.
1
9
#ifndef EAGINE_MESSAGE_BUS_CONTEXT_FWD_HPP
10
#define EAGINE_MESSAGE_BUS_CONTEXT_FWD_HPP
11
12
#include "../main_ctx_fwd.hpp"
13
#include <memory>
14
15
namespace
eagine
{
16
class
application_config;
17
namespace
msgbus {
18
//------------------------------------------------------------------------------
19
class
context;
20
//------------------------------------------------------------------------------
21
using
shared_context = std::shared_ptr<context>;
22
//------------------------------------------------------------------------------
23
auto
make_context(
main_ctx_parent
) -> std::shared_ptr<context>;
24
//------------------------------------------------------------------------------
25
}
// namespace msgbus
26
}
// namespace eagine
27
28
#endif // EAGINE_MESSAGE_BUS_CONTEXT_FWD_HPP
eagine::main_ctx_parent
const main_ctx_object_parent_info & main_ctx_parent
Alias for main_ctx_object_parent_info parameter type.
Definition:
main_ctx_fwd.hpp:24
eagine
Common code is placed in this namespace.
Definition:
eagine.hpp:21
Copyright © 2015-2021
Matúš Chochlík
.
<
chochlik -at -gmail.com
>
Documentation generated on Tue Apr 13 2021 by
Doxygen
(version 1.8.17).