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

◆ GetRequesterID()

static int Managed::GetRequesterID ( typename type )
inlinestaticprivate

Returns an ID of a requester type.

Аргументы
typetypename Typename of the requester.
Возвращает
int Requester ID.
Заметки
Returns '-1' if not found.

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

129 {
130 int ret = -1;
131 PPERequesterBase temp;
132
133 for (int i = 0; i < m_Instances.Count(); i++)
134 {
135 temp = m_Instances.GetElement(i);
136 if (temp.Type() == type)
137 {
138 ret = m_Instances.GetKey(i);
139 }
140 }
141
142 if ( ret == -1 )
143 {
144 Debug.Log("Requester instance of the '" + type.ToString() + "' type not found in bank! Register first in 'RegisterRequester' method.");
145 }
146 return ret;
147 }
string Debug()
Определения CachedEquipmentStorageBase.c:26
void PPERequesterBase(int requester_IDX)
Определения PPERequestPlatformsBase.c:445
static ref map< int, ref PPERequesterBase > m_Instances
Определения PPERequesterBank.c:6

Перекрестные ссылки Debug::Log() и m_Instances.