Dayz Explorer
1.28.160049
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 =
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
Definition
mousebuttoninfo.c:2
GetGame
proto native CGame GetGame()
Daten
4_world
classes
mousebuttoninfo.c
Generated by
1.12.0