Dayz Explorer
1.24.157551 (v105080)
Dayz Code Explorer by Zeroy
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 =
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
}
GetGame
proto native CGame GetGame()
MouseButtonInfo
Definition:
mousebuttoninfo.c:1
DAYZ
scripts_v1.24.157551
scripts
world
classes
mousebuttoninfo.c
Generated by
1.8.17