MCPcopy Create free account
hub / github.com/SakuraEngine/SakuraEngine / destroy_query

Method destroy_query

modules/engine/runtime/src/ecs/query.cpp:453–461  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

451}
452
453void sugoi_storage_t::destroy_query(sugoi_query_t* query)
454{
455 auto iter = std::find(queries.begin(), queries.end(), query);
456 SKR_ASSERT(iter != queries.end());
457 query->~sugoi_query_t();
458 sugoi_free(query);
459 queries.erase(iter);
460 queriesBuilt = false;
461}
462
463void sugoi_storage_t::build_queries()
464{

Callers 1

sugoiQ_releaseFunction · 0.80

Calls 4

findFunction · 0.50
beginMethod · 0.45
endMethod · 0.45
eraseMethod · 0.45

Tested by

no test coverage detected