DayZ
1.27
DayZ Explorer by KGB
Загрузка...
Поиск...
Не найдено
MouseButtonInfo.c
См. документацию.
1
class
MouseButtonInfo
2
{
3
private
int
m_ButtonID
;
4
private
int
m_TimeLastPress
;
5
private
int
m_TimeLastRelease
;
6
7
void
MouseButtonInfo
(
int
button)
8
{
9
m_ButtonID
= button;
10
m_TimeLastPress
= -1;
11
m_TimeLastRelease
= -1;
12
}
13
14
int
GetButtonID
()
15
{
16
return
m_ButtonID
;
17
}
18
19
int
GetTimeLastPress
()
20
{
21
return
m_TimeLastPress
;
22
}
23
24
int
GetTimeLastRelease
()
25
{
26
return
m_TimeLastRelease
;
27
}
28
29
void
Press
()
30
{
31
m_TimeLastPress
=
GetGame
().
GetTime
();
32
}
33
34
void
Release
()
35
{
36
m_TimeLastRelease
=
GetGame
().
GetTime
();
37
}
38
39
bool
IsButtonDown
()
40
{
41
if
(
m_TimeLastRelease
<
m_TimeLastPress
)
42
{
43
return
true
;
44
}
45
46
return
false
;
47
}
48
}
CGame::GetTime
proto int GetTime()
returns mission time in milliseconds
MouseButtonInfo::m_ButtonID
int m_ButtonID
Определения
MouseButtonInfo.c:3
MouseButtonInfo::GetTimeLastPress
int GetTimeLastPress()
Определения
MouseButtonInfo.c:19
MouseButtonInfo::IsButtonDown
bool IsButtonDown()
Определения
MouseButtonInfo.c:39
MouseButtonInfo::GetTimeLastRelease
int GetTimeLastRelease()
Определения
MouseButtonInfo.c:24
MouseButtonInfo::m_TimeLastPress
int m_TimeLastPress
Определения
MouseButtonInfo.c:4
MouseButtonInfo::m_TimeLastRelease
int m_TimeLastRelease
Определения
MouseButtonInfo.c:5
MouseButtonInfo::Release
void Release()
Определения
MouseButtonInfo.c:34
MouseButtonInfo::Press
void Press()
Определения
MouseButtonInfo.c:29
MouseButtonInfo::GetButtonID
int GetButtonID()
Определения
MouseButtonInfo.c:14
MouseButtonInfo::MouseButtonInfo
void MouseButtonInfo(int button)
Определения
MouseButtonInfo.c:7
GetGame
proto native CGame GetGame()
Ishodniki
scripts
4_World
Classes
MouseButtonInfo.c
Создано системой
1.13.2