MCPcopy Create free account
hub / github.com/OGRECave/ogre-next / getTranslator

Method getTranslator

OgreMain/src/OgreScriptCompiler.cpp:1754–1770  ·  view source on GitHub ↗

-----------------------------------------------------------------------

Source from the content-addressed store, hash-verified

1752 void ScriptCompilerManager::clearTranslatorManagers() { mManagers.clear(); }
1753 //-----------------------------------------------------------------------
1754 ScriptTranslator *ScriptCompilerManager::getTranslator( const AbstractNodePtr &node )
1755 {
1756 ScriptTranslator *translator = 0;
1757 {
1758 OGRE_LOCK_AUTO_MUTEX;
1759
1760 // Start looking from the back
1761 for( vector<ScriptTranslatorManager *>::type::reverse_iterator i = mManagers.rbegin();
1762 i != mManagers.rend(); ++i )
1763 {
1764 translator = ( *i )->getTranslator( node );
1765 if( translator != 0 )
1766 break;
1767 }
1768 }
1769 return translator;
1770 }
1771 //-----------------------------------------------------------------------
1772 uint32 ScriptCompilerManager::registerCustomWordId( const String &word )
1773 {

Callers 2

compileMethod · 0.45
_compileMethod · 0.45

Calls 2

rbeginMethod · 0.45
rendMethod · 0.45

Tested by

no test coverage detected