Lines Matching defs:child
317 // make sure the child list is up to date.
345 META_NS::IObject::Ptr child;
348 ExecSyncTask([container, index, &child]() {
357 child = interface_pointer_cast<META_NS::IObject>(d);
365 if (!child) {
371 auto cached = FetchJsObj(child);
383 CreateFromNativeInstance(ctx, child, false /*these are owned by the scene*/, BASE_NS::countof(args), args);
603 META_NS::IObject::Ptr child;
605 ExecSyncTask([node, &child, path]() {
606 // make sure the child objects exist
607 child = interface_pointer_cast<META_NS::IObject>(recurse_children(node, path));
612 if (!child) {
613 // no such child.
617 if (auto cached = FetchJsObj(child)) {
630 return CreateFromNativeInstance(ctx, child, false /*these are owned by the scene*/, BASE_NS::countof(args), args);