rnd-20090623-1-src
[rocksndiamonds.git] / src / game_sp / Electrons.h
diff --git a/src/game_sp/Electrons.h b/src/game_sp/Electrons.h
new file mode 100644 (file)
index 0000000..5eaf289
--- /dev/null
@@ -0,0 +1,30 @@
+// ----------------------------------------------------------------------------
+// Electrons.h
+// ----------------------------------------------------------------------------
+
+#ifndef ELECTRONS_H
+#define ELECTRONS_H
+
+#include "vb_types.h"
+#include "vb_defs.h"
+#include "vb_vars.h"
+#include "vb_lib.h"
+
+#include "global.h"
+
+extern int subAnimateElectrons(int si);
+extern int subDrawAnimatedElectrons(int si);
+extern int subDrawElectronFromAbove(int si, int bx);
+extern int subDrawElectronFromBelow(int si, int bx);
+extern int subDrawElectronFromLeft(int si, int bx);
+extern int subDrawElectronFromRight(int si, int bx);
+extern int subDrawElectronTurnLeft(int si, int bx);
+extern int subDrawElectronTurnRight(int si, int bx);
+extern int subElectronFromAbove(int si, int bx);
+extern int subElectronFromBelow(int si, int bx);
+extern int subElectronFromLeft(int si, int bx);
+extern int subElectronFromRight(int si, int bx);
+extern int subElectronTurnLeft(int si, int bx);
+extern int subElectronTurnRight(int si, int bx);
+
+#endif /* ELECTRONS_H */