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

◆ ~PluginManager()

void PluginManager::~PluginManager ( )
inlineprivate

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

19 {
20 int i;
21 PluginBase plugin;
22
23 for ( i = 0; i < m_PluginsPtrs.Count(); ++i)
24 {
25 plugin = m_PluginsPtrs.GetElement(i);
26 if ( plugin != NULL )
27 {
28 plugin.OnDestroy();
29 delete plugin;
30 }
31 }
32
34 }
override ScriptInvoker GetUpdateQueue(int call_category)
Определения DayZGame.c:1192
void OnDestroy()
ref map< typename, ref PluginBase > m_PluginsPtrs
Определения PluginManager.c:4
void MainOnUpdate(float delta_time)
Определения PluginManager.c:134
proto bool Remove(func fn, int flags=EScriptInvokerRemoveFlags.ALL)
remove specific call from list
proto native CGame GetGame()
const int CALL_CATEGORY_GAMEPLAY
Определения tools.c:10

Перекрестные ссылки CALL_CATEGORY_GAMEPLAY, GetGame(), CGame::GetUpdateQueue(), m_PluginsPtrs, MainOnUpdate(), PluginBase::OnDestroy() и ScriptInvoker::Remove().