hedgewars/uTypes.pas
changeset 8204 9a6030d96273
parent 8161 0b8beacff8a5
child 8330 aaefa587e277
child 8359 9a7024b2a4d3
--- a/hedgewars/uTypes.pas	Mon Dec 03 17:49:02 2012 +0100
+++ b/hedgewars/uTypes.pas	Mon Dec 03 17:51:57 2012 +0100
@@ -399,6 +399,18 @@
             Flawless: boolean;
             end;
 
+     cdeclPtr = procedure; cdecl;
+     cdeclIntPtr = procedure(num: LongInt); cdecl;
+     functionDoublePtr = function: Double;
+
+     TMobileRecord = record
+                     getScreenDPI: functionDoublePtr;
+                     PerformRumble: cdeclIntPtr;
+                     GameLoading: cdeclPtr;
+                     GameLoaded: cdeclPtr;
+                     SaveLoadingEnded: cdeclPtr;
+                     end;
+
      TAmmoStrId = (sidGrenade, sidClusterBomb, sidBazooka, sidBee, sidShotgun,
             sidPickHammer, sidSkip, sidRope, sidMine, sidDEagle,
             sidDynamite, sidBaseballBat, sidFirePunch, sidSeconds,