Skip to content

Commit dfcdff7

Browse files
committed
Separate functionality, make actually async, and consider more cases
1 parent ce1aea6 commit dfcdff7

File tree

17 files changed

+579
-369
lines changed

17 files changed

+579
-369
lines changed

ecsact/runtime/async.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -199,14 +199,14 @@ ECSACT_ASYNC_API_FN(void, ecsact_async_disconnect)(void);
199199
/**
200200
* Returns an entity
201201
*/
202-
ECSACT_ASYNC_API_FN(ecsact_async_request_id, ecsact_async_request_entity)(void);
202+
ECSACT_ASYNC_API_FN(ecsact_async_request_id, ecsact_async_create_entity)(void);
203203

204204
#define FOR_EACH_ECSACT_ASYNC_API_FN(fn, ...) \
205205
fn(ecsact_async_enqueue_execution_options, __VA_ARGS__); \
206206
fn(ecsact_async_flush_events, __VA_ARGS__); \
207207
fn(ecsact_async_connect, __VA_ARGS__); \
208208
fn(ecsact_async_disconnect, __VA_ARGS__); \
209-
fn(ecsact_async_request_entity, __VA_ARGS__);
209+
fn(ecsact_async_create_entity, __VA_ARGS__);
210210

211211
#undef ECSACT_ASYNC_API
212212
#undef ECSACT_ASYNC_API_FN

reference/async_reference/BUILD.bazel

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,9 @@ cc_library(
1818
deps = [
1919
"//:async",
2020
"//:core",
21+
"//reference/async_reference/callbacks:async_callbacks",
22+
"//reference/async_reference/callbacks:execution_callbacks",
23+
"//reference/async_reference/tick_manager",
2124
"//reference/async_reference/util",
2225
"//reference/async_reference/util:types",
2326
],

reference/async_reference/async.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ void ecsact_async_flush_events(
2424
async::reference->flush_events(execution_events, async_events);
2525
}
2626

27-
ecsact_async_request_id ecsact_async_request_entity() {
27+
ecsact_async_request_id ecsact_async_create_entity() {
2828
return async::reference->create_entity_request();
2929
}
3030

0 commit comments

Comments
 (0)