comparison include/qdata.h @ 2:50d9f4e2a540

forgot a file.
author pyon@macmini
date Mon, 14 Sep 2015 19:25:51 +0900
parents
children fd4361d2cbbd
comparison
equal deleted inserted replaced
1:e4aa0e7a07ad 2:50d9f4e2a540
1 // Filename: qdata.h
2 // Last Change: 2015-09-13 Sun 09:28:00.
3 //
4 #ifndef __QDATA_H__
5 #define __QDATA_H__
6
7 class QlipData {
8 public:
9 int id; // key
10 wxString text;
11 bool overwrite;
12 int max_active_time;
13 int max_live_time;
14 int active_time;
15 int live_time;
16 wxString desc;
17
18 bool IsArrived() {
19 active_time++;
20 if ( max_active_time == active_time ) {
21 active_time = 0;
22 return true;
23 }
24 return false;
25 };
26 bool IsAlive() {
27 if ( live_time == 0 ) return false;
28 return true;
29 }
30 void Kill() {
31 live_time = 0;
32 active_time = 0;
33 text = wxEmptyString;
34 }
35 };
36
37 #endif //__QDATA_H__
38