| 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 | { |
nothing calls this directly
no test coverage detected