Dayz 1.25
Dayz Code Explorer by KGB
Загрузка...
Поиск...
Не найдено
Файл Dispatcher.c

См. исходные тексты.

Структуры данных

class  Dispatcher
 

Определения типов

typedef int CallID
 

Функции

Dispatcher GetDispatcher ()
 
void SetDispatcher (Dispatcher dispatcher)
 
Param CallMethod (CallID call_id, Param params)
 

Переменные

const CallID CALL_ID_SEND_LOG = 0
 
const CallID CALL_ID_SCR_CNSL_HISTORY_BACK = 1
 
const CallID CALL_ID_SCR_CNSL_HISTORY_NEXT = 2
 
const CallID CALL_ID_SCR_CNSL_ADD_PRINT = 3
 
const CallID CALL_ID_SCR_CNSL_GET_SQF_WATCHER = 4
 
const CallID CALL_ID_SCR_CNSL_SET_SQF_WATCHER_RESULT = 5
 
const CallID CALL_ID_SCENE_EDITOR_COMMAND = 6
 
const CallID CALL_ID_HIDE_INVENTORY = 7
 
const CallID CALL_ID_SCR_CNSL_GETSELECTEDITEM = 8
 
class Dispatcher g_Dispatcher
 

Типы

◆ CallID

Функции

◆ CallMethod()

Param CallMethod ( CallID call_id,
Param params )
37{
39 if ( dis )
40 {
41 return dis.CallMethod(call_id, params);
42 }
43
44 return NULL;
45}
Dispatcher GetDispatcher()
Definition Dispatcher.c:20
Definition Dispatcher.c:14
Definition EntityAI.c:95

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

Используется в Debug::LogMessage(), PluginBase::PrintLogClient(), PluginBase::SceneEditorMenuCmdPopup(), PluginBase::SceneEditorMenuCmdRefresh(), PluginBase::SceneEditorMenuCmdSave(), PluginBase::ScriptHistoryBack() и PluginBase::ScriptHistoryNext().

◆ GetDispatcher()

Dispatcher GetDispatcher ( )
21{
22 if ( g_Dispatcher == NULL )
23 {
24 //Print("[Dispatcher.h]=>GetDispatcher(): g_Dispatcher is NULL!!");
25 return NULL;
26 }
27
28 return g_Dispatcher;
29}
class Dispatcher g_Dispatcher

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

Используется в CallMethod(), PluginDayzPlayerDebug_Weapons::OnClick() и Debug::SaveLog().

◆ SetDispatcher()

void SetDispatcher ( Dispatcher dispatcher)
32{
34}

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

Используется в MissionBaseWorld::MissionBase() и CGame::~DayZGame().

Переменные

◆ CALL_ID_HIDE_INVENTORY

const CallID CALL_ID_HIDE_INVENTORY = 7

Используется в Dispatcher::CallMethod().

◆ CALL_ID_SCENE_EDITOR_COMMAND

◆ CALL_ID_SCR_CNSL_ADD_PRINT

const CallID CALL_ID_SCR_CNSL_ADD_PRINT = 3

◆ CALL_ID_SCR_CNSL_GET_SQF_WATCHER

const CallID CALL_ID_SCR_CNSL_GET_SQF_WATCHER = 4

◆ CALL_ID_SCR_CNSL_GETSELECTEDITEM

const CallID CALL_ID_SCR_CNSL_GETSELECTEDITEM = 8

◆ CALL_ID_SCR_CNSL_HISTORY_BACK

const CallID CALL_ID_SCR_CNSL_HISTORY_BACK = 1

◆ CALL_ID_SCR_CNSL_HISTORY_NEXT

const CallID CALL_ID_SCR_CNSL_HISTORY_NEXT = 2

◆ CALL_ID_SCR_CNSL_SET_SQF_WATCHER_RESULT

const CallID CALL_ID_SCR_CNSL_SET_SQF_WATCHER_RESULT = 5

◆ CALL_ID_SEND_LOG

const CallID CALL_ID_SEND_LOG = 0

Используется в Dispatcher::CallMethod() и Debug::LogMessage().

◆ g_Dispatcher

class Dispatcher g_Dispatcher

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