summaryrefslogtreecommitdiff
path: root/include/SSystem/SComponent/c_counter.h
blob: 3c962cdca4f10c1a1a6f74c5cb75eb9aa8b4c87c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#ifndef C_COUNTER_H
#define C_COUNTER_H

#include "dolphin/types.h"

struct counter_class {
    /* 0x00 */ u32 mCounter0;
    /* 0x04 */ s32 mCounter1;
    /* 0x08 */ u32 mTimer;
};

extern counter_class g_Counter;

void cCt_Counter(int resetCounter1);

inline void cCt_execCounter() {
    g_Counter.mTimer++;
}

#endif /* C_COUNTER_H */