Dayz 1.25
Dayz Code Explorer by KGB
Загрузка...
Поиск...
Не найдено
Класс array< TimerBase >

TimerQueue Class using for system purpose only. Подробнее...

Закрытые члены

void TimerQueue ()
 
void ~TimerQueue ()
 
void Tick (float timeslice)
 

Закрытые данные

bool m_processing
 

Подробное описание

TimerQueue Class using for system purpose only.

Конструктор(ы)

◆ ~TimerQueue()

void ~TimerQueue ( )
inlineprivate
394 {
395 if (Count())
396 {
397 for (int i = Count() - 1; i >= 0; i--)
398 {
399 Get(i).OnTimerQueueDestoryed();
400 }
401
402 Clear();
403 }
404 }
array< ref PlayerStatBase > Get()
Definition PlayerStatsPCO.c:103
@ Count
Definition RandomGeneratorSyncManager.c:7
void Clear(bool clearFile=false)
Definition ScriptConsoleEnfScriptTab.c:359
Definition EntityAI.c:95

Перекрестные ссылки Clear(), Count и Get().

Методы

◆ Tick()

void Tick ( float timeslice)
inlineprivate
408 {
409 if (m_processing) return;
410
411 m_processing = true;
412
413 if (Count())
414 {
415 for (int i = Count() - 1; i >= 0; i--)
416 {
417 Get(i).Tick(timeslice);
418 }
419 }
420
421 m_processing = false;
422 }
bool m_processing
Definition tools.c:384

Перекрестные ссылки Count и Get().

◆ TimerQueue()

void TimerQueue ( )
inlineprivate
388 {
389 m_processing = false;
390 }

Поля

◆ m_processing

bool m_processing
private

Объявления и описания членов класса находятся в файле: