Dayz
Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
Toggle main menu visibility
Loading...
Searching...
No Matches
temperatureaccessmanager.c
Go to the documentation of this file.
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
}
TemperatureAccessManager::Init
void Init()
Definition
temperatureaccessmanager.c:12
TemperatureAccessManager::RegisterTemperatureAccesType
void RegisterTemperatureAccesType(typename type)
Definition
temperatureaccessmanager.c:22
TemperatureAccessManager::m_AccessTypesMap
static ref map< ETemperatureAccessTypes, ref TemperatureAccessTypeBase > m_AccessTypesMap
Definition
temperatureaccessmanager.c:3
TemperatureAccessManager::TemperatureAccessManager
void TemperatureAccessManager()
Definition
temperatureaccessmanager.c:5
TemperatureAccessManager::GetTAData
static TemperatureAccessTypeBase GetTAData(ETemperatureAccessTypes id)
Definition
temperatureaccessmanager.c:28
TemperatureAccessTypeBase
Definition
temperatureaccesstypes.c:2
TemperatureAccessTypeBase::GetAccessTypeID
ETemperatureAccessTypes GetAccessTypeID()
Definition
temperatureaccesstypes.c:17
TemperatureAccessTypeCooking
Definition
temperatureaccesstypes.c:67
TemperatureAccessTypeUTS
Definition
temperatureaccesstypes.c:49
TemperatureAccessTypeWorld
Definition
temperatureaccesstypes.c:31
map
Definition
cachedequipmentstorage.c:4
ETemperatureAccessTypes
ETemperatureAccessTypes
Definition
temperatureaccessconstants.c:2
Games
Dayz
scripts
3_game
systems
temperatureaccess
temperatureaccessmanager.c
Generated by
1.17.0