15 m_oDoodadToCommandMap.Clear();
17 auto pInputManager = AInputMapManager::GetSingleton();
19 for (
auto it = a_rProperties.
Begin(); it != a_rProperties.
End(); it++ )
21 auto eCommandCode = pInputManager->GetCommandCode( Toshi::TPString8( it->GetName().GetString() ) );
22 auto pArray = it->GetValue()->GetArray();
24 for (
TUINT i = 0; i < pArray->GetSize(); i++ )
26 auto pValue = pArray->GetValue( i );
27 auto iDoodad = pInputManager->GetDoodadFromKey( pValue->GetTPString8() );
29 m_oDoodadToCommandMap.Insert( iDoodad, eCommandCode );