Lines Matching refs:childNode
416 auto childNode = GetNativeMeta<SCENE_NS::INode>(childJS); in AppendChild() local
417 if (!childNode) { in AppendChild()
423 ExecSyncTask([container, childNode]() { in AppendChild()
424 container->Add(childNode); in AppendChild()
425 childNode->Visible()->SetValue(true); in AppendChild()
451 auto childNode = GetNativeMeta<SCENE_NS::INode>(childJS); in InsertChildAfter() local
452 if (!childNode) { in InsertChildAfter()
462 ExecSyncTask([container, childNode, siblingNode]() { in InsertChildAfter()
470 container->Insert(index, childNode); in InsertChildAfter()
471 childNode->Visible()->SetValue(true); in InsertChildAfter()
477 container->Add(childNode); in InsertChildAfter()
478 childNode->Visible()->SetValue(true); in InsertChildAfter()
482 container->Insert(0, childNode); in InsertChildAfter()
483 childNode->Visible()->SetValue(true); in InsertChildAfter()
521 auto childNode = GetNativeMeta<SCENE_NS::INode>(childJS); in RemoveChild() local
522 if (!childNode) { in RemoveChild()
538 ExecSyncTask([container, childNode]() { in RemoveChild()
539 container->Remove(childNode); in RemoveChild()
540 childNode->Visible()->SetValue(false); in RemoveChild()