1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
|
#ifndef __sqUnixGlobals_h
#define __sqUnixGlobals_h
#include "sqMemoryAccess.h"
#if 1 /* use global structure */
extern sqInt getFullScreenFlag(void);
extern void setFullScreenFlag(sqInt i);
extern sqInt getInterruptCheckCounter(void);
extern void setInterruptCheckCounter(sqInt i);
extern sqInt getInterruptKeycode(void);
extern void setInterruptKeycode(sqInt i);
extern sqInt getInterruptPending(void);
extern void setInterruptPending(sqInt i);
extern sqInt getSavedWindowSize(void);
extern void setSavedWindowSize(sqInt i);
#else /* ! global structure */
extern sqInt fullScreenFlag;
extern sqInt interruptCheckCounter;
extern sqInt interruptKeycode;
extern sqInt interruptPending;
extern sqInt savedWindowSize;
# define getFullScreenFlag() (fullScreenFlag)
# define setFullScreenFlag(I) (fullScreenFlag= (I))
# define getInterruptCheckCounter() (interruptCheckCounter)
# define setInterruptCheckCounter(I) (interruptCheckCounter= (I))
# define getInterruptKeycode() (interruptKeycode)
# define setInterruptKeycode(I) (interruptKeycode= (I))
# define getInterruptPending() (interruptPending)
# define setInterruptPending(I) (interruptPending= (I))
# define getSavedWindowSize() (savedWindowSize)
# define setSavedWindowSize(I) (savedWindowSize= (I))
#endif /* !global structure */
#endif /* __sqUnixGlobals_h */
|