void TScript::compileAll() { compile(); typedef list<TScript *>::const_iterator I; for( I it = mpMyChildrenList->begin(); it != mpMyChildrenList->end(); it++) { TScript * pChild = *it; pChild->compileAll(); } }
void ScriptUnit::compileAll() { typedef list<TScript *>::const_iterator I; for( I it = mScriptRootNodeList.begin(); it != mScriptRootNodeList.end(); it++) { TScript * pChild = *it; if( pChild->isActive() ) { pChild->compileAll(); } } }