|
19 | 19 | #include "reference/async_reference/callbacks/execution_callbacks.hh"
|
20 | 20 | #include "reference/async_reference/callbacks/async_callbacks.hh"
|
21 | 21 | #include "reference/async_reference/entity_manager/entity_manager.hh"
|
22 |
| -#include "reference/async_reference/request_id_factory/request_id_factory.hh" |
23 | 22 | #include "request_id_factory/request_id_factory.hh"
|
24 | 23 |
|
25 | 24 | namespace ecsact::async_reference::detail {
|
26 | 25 | class async_reference {
|
27 | 26 | public:
|
28 |
| - inline async_reference( |
29 |
| - request_id_factory& request_id_factory, |
30 |
| - async_callbacks& async_callbacks |
31 |
| - ) |
32 |
| - : request_id_factory(request_id_factory), async_callbacks(async_callbacks) { |
| 27 | + inline async_reference(async_callbacks& async_callbacks) |
| 28 | + : async_callbacks(async_callbacks) { |
33 | 29 | }
|
34 | 30 |
|
35 | 31 | inline ~async_reference() {
|
@@ -58,12 +54,10 @@ private:
|
58 | 54 |
|
59 | 55 | std::optional<ecsact_registry_id> registry_id;
|
60 | 56 |
|
61 |
| - tick_manager tick_manager; |
62 |
| - execution_callbacks exec_callbacks; |
63 |
| - entity_manager entity_manager; |
64 |
| - |
65 |
| - detail::request_id_factory& request_id_factory; |
66 |
| - detail::async_callbacks& async_callbacks; |
| 57 | + tick_manager tick_manager; |
| 58 | + execution_callbacks exec_callbacks; |
| 59 | + entity_manager entity_manager; |
| 60 | + detail::async_callbacks& async_callbacks; |
67 | 61 |
|
68 | 62 | std::thread execution_thread;
|
69 | 63 | std::mutex execution_m;
|
|
0 commit comments