Dayz
Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
Toggle main menu visibility
Loading...
Searching...
No Matches
mousebuttoninfo.c
Go to the documentation of this file.
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
=
g_Game
.GetTime();
32
}
33
34
void
Release
()
35
{
36
m_TimeLastRelease
=
g_Game
.GetTime();
37
}
38
39
bool
IsButtonDown
()
40
{
41
if
(
m_TimeLastRelease
<
m_TimeLastPress
)
42
{
43
return
true
;
44
}
45
46
return
false
;
47
}
48
}
MouseButtonInfo::MouseButtonInfo
void MouseButtonInfo(int button)
Definition
mousebuttoninfo.c:7
MouseButtonInfo::GetTimeLastRelease
int GetTimeLastRelease()
Definition
mousebuttoninfo.c:24
MouseButtonInfo::m_TimeLastRelease
int m_TimeLastRelease
Definition
mousebuttoninfo.c:5
MouseButtonInfo::GetTimeLastPress
int GetTimeLastPress()
Definition
mousebuttoninfo.c:19
MouseButtonInfo::m_TimeLastPress
int m_TimeLastPress
Definition
mousebuttoninfo.c:4
MouseButtonInfo::Release
void Release()
Definition
mousebuttoninfo.c:34
MouseButtonInfo::GetButtonID
int GetButtonID()
Definition
mousebuttoninfo.c:14
MouseButtonInfo::Press
void Press()
Definition
mousebuttoninfo.c:29
MouseButtonInfo::m_ButtonID
int m_ButtonID
Definition
mousebuttoninfo.c:3
MouseButtonInfo::IsButtonDown
bool IsButtonDown()
Definition
mousebuttoninfo.c:39
g_Game
DayZGame g_Game
Definition
dayzgame.c:3942
Games
Dayz
scripts
4_world
classes
mousebuttoninfo.c
Generated by
1.17.0