void PUScriptTranslator::processNode( PUScriptCompiler *compiler, PUAbstractNode *node ) { if(node->type != ANT_OBJECT) return; // Abstract objects are completely skipped if((reinterpret_cast<PUObjectAbstractNode*>(node))->abstract) return; // Retrieve the translator to use PUScriptTranslator *translator = PUParticle3DTranslateManager::Instance()->getTranslator(node); if(translator) translator->translate(compiler, node); }