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

Function SendGameObjectData

engine/engine/src/engine_service.cpp:627–637  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

625 //
626
627 static bool SendGameObjectData(dmWebServer::Request* request, dmhash_t id, dmhash_t resource_id, dmhash_t type, uint32_t index, uint32_t parent)
628 {
629 // See profiler.html, loadGameObjects() for the receiving end of this code
630 dmWebServer::Result r;
631 r = SendString(request, dmHashReverseSafe64(id)); CHECK_RESULT_BOOL(r);
632 r = SendString(request, dmHashReverseSafe64(resource_id)); CHECK_RESULT_BOOL(r);
633 r = SendString(request, dmHashReverseSafe64(type)); CHECK_RESULT_BOOL(r);
634 r = dmWebServer::Send(request, &index, 4); CHECK_RESULT_BOOL(r);
635 r = dmWebServer::Send(request, &parent, 4); CHECK_RESULT_BOOL(r);
636 return true;
637 }
638
639 static void OutputResourceSceneGraph(dmGameObject::SceneNode* node, uint32_t parent, uint32_t* counter, dmWebServer::Request* request)
640 {

Callers 1

OutputResourceSceneGraphFunction · 0.85

Calls 3

dmHashReverseSafe64Function · 0.85
SendStringFunction · 0.70
SendFunction · 0.50

Tested by

no test coverage detected