DayZ 1.27
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено

◆ GetAllSubParametersInArrayString()

TStringArray PluginFileHandler::GetAllSubParametersInArrayString ( string param_name,
string sub_param_name )
inlineprivate

См. определение в файле PluginLocalProfile.c строка 578

579 {
580 TStringArray ret_value = NULL;
581
582 if ( m_ConfigParamsArrayInArray.Contains(param_name) )
583 {
584 ret_value = new TStringArray;
585
586 array<ref map<string, string>> arrays_in_parameter = m_ConfigParamsArrayInArray.Get(param_name);
587
588 for ( int i = 0; i < arrays_in_parameter.Count(); ++i )
589 {
590 map<string, string> sub_parameter = arrays_in_parameter.Get(i);
591
592 string sub_param = STRING_EMPTY;
593
594 if ( sub_parameter.Contains(sub_param_name) )
595 {
596 sub_param = sub_parameter.Get(sub_param_name);
597 }
598
599 ret_value.Insert(sub_param);
600 }
601 }
602
603 return ret_value;
604 }
map
Определения ControlsXboxNew.c:4
ref map< string, ref array< ref map< string, string > > > m_ConfigParamsArrayInArray
Определения PluginLocalProfile.c:6
array< string > TStringArray
Определения EnScript.c:685
const string STRING_EMPTY
Определения constants.c:54
proto string Get(int index)
Gets n-th character from string.

Перекрестные ссылки string::Get(), m_ConfigParamsArrayInArray и STRING_EMPTY.