summaryrefslogtreecommitdiff
path: root/src/T2DLL/T2FireWork.h
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/T2DLL/T2FireWork.h19
1 files changed, 19 insertions, 0 deletions
diff --git a/src/T2DLL/T2FireWork.h b/src/T2DLL/T2FireWork.h
new file mode 100644
index 0000000..e9e5215
--- /dev/null
+++ b/src/T2DLL/T2FireWork.h
@@ -0,0 +1,19 @@
+#pragma once
+#include "common.h"
+
+class T2FireWork {
+public:
+ T2FireWork(int, int, CPalette*);
+ ~T2FireWork();
+ T2BitImage* GetBitImage();
+ void Start();
+ void Stop();
+ int IsDisposable();
+ int Idle();
+protected:
+ int CalcStarData(FIREWORK_STARINFO*, float, int*, int*, int*, int*);
+ void PutDot(int, int, int, unsigned char);
+
+public:
+ T2FireWork& operator=(const T2FireWork&) {}
+};