MCPcopy Create free account
hub / github.com/defold/defold / ResourceIteratorFunction

Function ResourceIteratorFunction

engine/engine/src/engine_service.cpp:556–565  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

554 }
555
556 static bool ResourceIteratorFunction(const dmResource::IteratorResource& resource, void* user_ctx)
557 {
558 dmWebServer::Request* request = (dmWebServer::Request*)user_ctx;
559
560 const char* name = dmHashReverseSafe64(resource.m_Id);
561 const char* extension = strrchr(name, '.');
562 if (!extension)
563 extension = "";
564 return SendResourceData(request, name, extension, resource.m_Size, resource.m_SizeOnDisc, resource.m_RefCount);
565 }
566
567 static void OutputGuiDynamicTextures(dmGameObject::SceneNode* node, dmWebServer::Request* request)
568 {

Callers

nothing calls this directly

Calls 2

dmHashReverseSafe64Function · 0.85
SendResourceDataFunction · 0.85

Tested by

no test coverage detected