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

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

void SqfDebugWatcher (int id, string sqf_command)
 
int GetId ()
 
void SetId (int id)
 
string GetSqfCommand ()
 
void SetSqfCommand (string sqf_command)
 
bool IsRunning ()
 
void Run ()
 
void Stop ()
 
void Execute ()
 

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

int m_Id
 
string m_SqfCommand
 
bool m_IsRunning
 

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

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

◆ SqfDebugWatcher()

void SqfDebugWatcher ( int id,
string sqf_command )
inlineprivate
10 {
11 m_Id = id;
13 m_IsRunning = false;
14 }
Definition EntityAI.c:95
bool m_IsRunning
Definition SqfDebugWatcher.c:6
string m_SqfCommand
Definition SqfDebugWatcher.c:4
int m_Id
Definition SqfDebugWatcher.c:3

Перекрестные ссылки m_Id, m_IsRunning и m_SqfCommand.

Методы

◆ Execute()

void Execute ( )
inlineprivate
52 {
53 if ( m_IsRunning && m_SqfCommand != "" )
54 {
55// string sqf_command = "_result = " + m_SqfCommand + "; _resultStr = format ['%1', _result]; null = callFunction ['OnSqfDebugWatcherResult', " + m_Id.ToString() + ", _resultStr];";
56// GetGame().ExecuteSQF( sqf_command );
57 }
58 }

Перекрестные ссылки m_IsRunning и m_SqfCommand.

◆ GetId()

int GetId ( )
inlineprivate
17 {
18 return m_Id;
19 }

Перекрестные ссылки m_Id.

◆ GetSqfCommand()

string GetSqfCommand ( )
inlineprivate
27 {
28 return m_SqfCommand;
29 }

Перекрестные ссылки m_SqfCommand.

◆ IsRunning()

bool IsRunning ( )
inlineprivate
37 {
38 return m_IsRunning;
39 }

Перекрестные ссылки m_IsRunning.

◆ Run()

void Run ( )
inlineprivate
42 {
43 m_IsRunning = true;
44 }

Перекрестные ссылки m_IsRunning.

◆ SetId()

void SetId ( int id)
inlineprivate
22 {
23 m_Id = id;
24 }

Перекрестные ссылки m_Id.

◆ SetSqfCommand()

void SetSqfCommand ( string sqf_command)
inlineprivate
32 {
34 }

Перекрестные ссылки m_SqfCommand.

◆ Stop()

void Stop ( )
inlineprivate
47 {
48 m_IsRunning = false;
49 }

Перекрестные ссылки m_IsRunning.

Поля

◆ m_Id

int m_Id
private

Используется в GetId(), SetId() и SqfDebugWatcher().

◆ m_IsRunning

bool m_IsRunning
private

Используется в Execute(), IsRunning(), Run(), SqfDebugWatcher() и Stop().

◆ m_SqfCommand

string m_SqfCommand
private

Используется в Execute(), GetSqfCommand(), SetSqfCommand() и SqfDebugWatcher().


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