summaryrefslogtreecommitdiff
path: root/timestamp.h
diff options
context:
space:
mode:
authorBenjamin Chausse <benjamin@chausse.xyz>2023-03-21 02:32:05 -0400
committerBenjamin Chausse <benjamin@chausse.xyz>2023-03-21 02:32:05 -0400
commit1acc49b21d850e035a2517930e6738b873953047 (patch)
tree7e5e50a4a5848d919d979f46b4383958c7096462 /timestamp.h
parent433faac95e86a4ed61176061c4b0e8451cc58bf5 (diff)
Manual merge of chartFile branch
Diffstat (limited to 'timestamp.h')
-rw-r--r--timestamp.h21
1 files changed, 21 insertions, 0 deletions
diff --git a/timestamp.h b/timestamp.h
new file mode 100644
index 0000000..6a7d363
--- /dev/null
+++ b/timestamp.h
@@ -0,0 +1,21 @@
+#ifndef TIMESTAMP_H
+#define TIMESTAMP_H
+
+#include <cstdint>
+
+class Timestamp{
+ public:
+ Timestamp(long int time, int tick, int nbpm);
+ int getTime();
+ int getTick();
+ float getBPM();
+ int getNbpm(); // Weird chart formatting (133000 = 133 bpm)
+ private:
+ const long int time; // Time in the song in milliseconds
+ const int tick; // Current tick in the song
+ const int nbpm; // New BPM to change to
+};
+
+#include "timestamp.cpp"
+#endif // TIMESTAMP_H
+// vim: syntax=cpp.doxygen