aboutsummaryrefslogtreecommitdiff
path: root/gob/timer.h
blob: 26f3b7df56457f4c0dca7fe257ac6eb69d651d4a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
/*
** Gobliiins 1
** Original game by CoktelVision
**
** Reverse engineered by Ivan Dubrov <WFrag@yandex.ru>
**
*/
#ifndef __TIMER_H_
#define __TIMER_H_

namespace Gob {

typedef void (* TickHandler) (void);

void timer_enableTimer(void);
void timer_disableTimer(void);
void timer_setHandler(void);
void timer_restoreHandler(void);
void timer_addTicks(int16 ticks);
void timer_setTickHandler(TickHandler handler);
int32 timer_getTicks(void);

}				// End of namespace Gob

#endif