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

◆ GetBaseClassPathRecursive()

string PluginBase::GetBaseClassPathRecursive ( string config_class_path,
string class_path,
string config_class )
inlineprivate

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

93 {
94 if ( ContainsFirstClass(config_class_path, class_path) )
95 {
96 return config_class_path + " " + class_path;
97 }
98 else
99 {
100 ref TStringArray full_path = new TStringArray;
101 g_Game.ConfigGetFullPath( config_class_path, full_path );
102
103 if ( full_path.Count() > 1 )
104 {
105 return GetBaseClassPathRecursive( config_class + " " + full_path.Get(1), class_path, config_class );
106 }
107 else
108 {
109 return "";
110 }
111 }
112 }
DayZGame g_Game
Определения DayZGame.c:3942
bool ContainsFirstClass(string config_class_path, string class_path)
Определения PluginConfigViewer.c:114
string GetBaseClassPathRecursive(string config_class_path, string class_path, string config_class)
Определения PluginConfigViewer.c:92
array< string > TStringArray
Определения EnScript.c:712

Перекрестные ссылки ContainsFirstClass(), g_Game, string::Get() и GetBaseClassPathRecursive().

Используется в GetBaseClassPath() и GetBaseClassPathRecursive().