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

Function GetRenderCameraByUrl

engine/render/src/render/camera.cpp:346–357  ·  view source on GitHub ↗

render_private.h

Source from the content-addressed store, hash-verified

344
345 // render_private.h
346 RenderCamera* GetRenderCameraByUrl(HRenderContext render_context, const dmMessage::URL& camera_url)
347 {
348 for (int i = 0; i < render_context->m_RenderCameras.Capacity(); ++i)
349 {
350 RenderCamera* c = render_context->m_RenderCameras.GetByIndex(i);
351 if (c && memcmp(&c->m_URL, &camera_url, sizeof(dmMessage::URL)) == 0)
352 {
353 return c;
354 }
355 }
356 return 0x0;
357 }
358}

Callers 2

TEST_FFunction · 0.85
CheckRenderCameraFunction · 0.85

Calls 2

GetByIndexMethod · 0.80
CapacityMethod · 0.45

Tested by 1

TEST_FFunction · 0.68