DayZ
1.27
DayZ Explorer by KGB
Загрузка...
Поиск...
Не найдено
TemperatureAccessManager.c
См. документацию.
1
class
TemperatureAccessManager
2
{
3
static
ref
map<ETemperatureAccessTypes,ref TemperatureAccessTypeBase>
m_AccessTypesMap
;
4
5
void
TemperatureAccessManager
()
6
{
7
m_AccessTypesMap
=
new
map<ETemperatureAccessTypes,ref TemperatureAccessTypeBase>
;
8
9
Init
();
10
}
11
12
protected
void
Init
()
13
{
14
RegisterTemperatureAccesType
(TemperatureAccessTypeUnknown);
15
RegisterTemperatureAccesType
(
TemperatureAccessTypeWorld
);
16
RegisterTemperatureAccesType
(TemperatureAccessTypeInventory);
17
RegisterTemperatureAccesType
(
TemperatureAccessTypeUTS
);
18
RegisterTemperatureAccesType
(TemperatureAccessTypeFireplace);
19
RegisterTemperatureAccesType
(
TemperatureAccessTypeCooking
);
20
}
21
22
protected
void
RegisterTemperatureAccesType
(
typename
type)
23
{
24
TemperatureAccessTypeBase
data =
TemperatureAccessTypeBase
.Cast(type.Spawn());
25
m_AccessTypesMap
.Set(data.
GetAccessTypeID
(),data);
26
}
27
28
static
TemperatureAccessTypeBase
GetTAData
(
ETemperatureAccessTypes
id
)
29
{
30
return
m_AccessTypesMap
[id];
31
}
32
}
map
map
Определения
ControlsXboxNew.c:4
ETemperatureAccessTypes
ETemperatureAccessTypes
Определения
TemperatureAccessConstants.c:2
TemperatureAccessManager::GetTAData
static TemperatureAccessTypeBase GetTAData(ETemperatureAccessTypes id)
Определения
TemperatureAccessManager.c:28
TemperatureAccessManager::Init
void Init()
Определения
TemperatureAccessManager.c:12
TemperatureAccessManager::m_AccessTypesMap
static ref map< ETemperatureAccessTypes, ref TemperatureAccessTypeBase > m_AccessTypesMap
Определения
TemperatureAccessManager.c:3
TemperatureAccessManager::RegisterTemperatureAccesType
void RegisterTemperatureAccesType(typename type)
Определения
TemperatureAccessManager.c:22
TemperatureAccessManager::TemperatureAccessManager
void TemperatureAccessManager()
Определения
TemperatureAccessManager.c:5
TemperatureAccessTypeBase::GetAccessTypeID
ETemperatureAccessTypes GetAccessTypeID()
Определения
TemperatureAccessTypes.c:17
TemperatureAccessTypeBase
Определения
TemperatureAccessTypes.c:2
TemperatureAccessTypeCooking
Определения
TemperatureAccessTypes.c:67
TemperatureAccessTypeUTS
Определения
TemperatureAccessTypes.c:49
TemperatureAccessTypeWorld
Определения
TemperatureAccessTypes.c:31
Ishodniki
scripts
3_Game
Systems
TemperatureAccess
TemperatureAccessManager.c
Создано системой
1.13.2