MCPcopy Create free account
hub / github.com/DanielChappuis/reactphysics3d / enterChild

Method enterChild

src/utils/Profiler.cpp:137–148  ·  view source on GitHub ↗

Enter a given child node

Source from the content-addressed store, hash-verified

135
136// Enter a given child node
137void ProfileNodeIterator::enterChild(int index) {
138 mCurrentChildNode = mCurrentParentNode->getChildNode();
139 while ((mCurrentChildNode != nullptr) && (index != 0)) {
140 index--;
141 mCurrentChildNode = mCurrentChildNode->getSiblingNode();
142 }
143
144 if (mCurrentChildNode != nullptr) {
145 mCurrentParentNode = mCurrentChildNode;
146 mCurrentChildNode = mCurrentParentNode->getChildNode();
147 }
148}
149
150// Enter a given parent node
151void ProfileNodeIterator::enterParent() {

Callers 1

Calls 2

getChildNodeMethod · 0.80
getSiblingNodeMethod · 0.80

Tested by

no test coverage detected