| 184 | } |
| 185 | |
| 186 | sugoi_entity_t sugoi_storage_t::deserialize_single(skr_binary_reader_t* s) |
| 187 | { |
| 188 | using namespace sugoi; |
| 189 | fixed_stack_scope_t _(localStack); |
| 190 | auto type = deserialize_type(localStack, s, false); |
| 191 | auto group = get_group(type); |
| 192 | if(scheduler) |
| 193 | scheduler->sync_archetype(group->archetype); |
| 194 | sugoi_chunk_view_t view; |
| 195 | serialize_view(group, view, nullptr, s, false); |
| 196 | entities.fill_entities(view); |
| 197 | return view.chunk->get_entities()[view.start]; |
| 198 | } |
| 199 | |
| 200 | //[count] ([group] [slice])* |
| 201 | void sugoi_storage_t::serialize_prefab(sugoi_entity_t e, skr_binary_writer_t* s) |
nothing calls this directly
no test coverage detected