~ubuntu-branches/debian/experimental/mednafen/experimental

« back to all changes in this revision

Viewing changes to src/git.h

  • Committer: Package Import Robot
  • Author(s): Stephen Kitt
  • Date: 2012-01-31 07:21:35 UTC
  • mfrom: (1.2.8)
  • Revision ID: package-import@ubuntu.com-20120131072135-es3dj12y00xcnrsk
Tags: 0.9.19-1
* New upstream WIP version.
* Update copyright information.
* Refresh use-system-tremor.patch and remove psx-big-endian-only.patch.
* Add spelling-fixes.patch based on Lintian's recommendations.
* Build-depend on debhelper 9 or later and remove corresponding Lintian
  override.

Show diffs side-by-side

added added

removed removed

Lines of Context:
62
62
 IDIT_X_AXIS_REL,  // 32-bits, signed
63
63
 IDIT_Y_AXIS_REL,  // 32-bits, signed
64
64
 IDIT_BYTE_SPECIAL,
 
65
 IDIT_BUTTON_ANALOG, // 32-bits, 0 - 32767
65
66
} InputDeviceInputType;
66
67
 
67
68
#include "git-virtb.h"
260
261
 MODPRIO_EXTERNAL_HIGH = 40
261
262
} ModPrio;
262
263
 
 
264
class CDIF;
 
265
 
263
266
typedef struct
264
267
{
265
268
 /* Private functions to Mednafen.  Do not call directly
292
295
 // Return TRUE if the file is a recognized type, FALSE if not.
293
296
 bool (*TestMagic)(const char *name, MDFNFILE *fp);
294
297
 
295
 
 int (*LoadCD)(void);
296
 
 bool (*TestMagicCD)(void);
297
 
 
 
298
 //
 
299
 // (*CDInterfaces).size() is guaranteed to be >= 1.
 
300
 int (*LoadCD)(std::vector<CDIF *> *CDInterfaces);
 
301
 bool (*TestMagicCD)(std::vector<CDIF *> *CDInterfaces);
 
302
 
298
303
 void (*CloseGame)(void);
299
304
 bool (*ToggleLayer)(int which);
300
305
 const char *LayerNames;
312
317
 
313
318
 void (*DoSimpleCommand)(int cmd);
314
319
 
315
 
 MDFNSetting *Settings;
 
320
 const MDFNSetting *Settings;
316
321
 
317
322
 // Time base for EmulateSpecStruct::MasterCycles
318
323
 #define MDFN_MASTERCLOCK_FIXED(n)      ((n) * (1LL << 32))