source: Daodan/src/Daodan.h@ 975

Last change on this file since 975 was 894, checked in by alloc, 11 years ago

Daodan 3.5: Fix displaying screens larger than screen res

File size: 628 bytes
RevLine 
[272]1#ifndef DAODAN_H
2#define DAODAN_H
3
4#include <windows.h>
[705]5#include <assert.h>
[692]6#include "stdint.h"
[272]7
[273]8#define ONICALL __fastcall
[705]9#define UUmType(t) typedef struct t t;
[273]10
[705]11#define DDmAssert(expr) assert(expr);
12
13typedef unsigned char UUtBool;
14#define UUcTrue ((UUtBool) 1)
15#define UUcFalse ((UUtBool) 0)
16
17typedef unsigned short UUtError;
18#define UUcError_None ((UUtError) 0)
19
[894]20typedef unsigned char UUtUns8;
21typedef unsigned short UUtUns16;
22typedef unsigned int UUtUns32;
23typedef char UUtInt8;
24typedef short UUtInt16;
25typedef int UUtInt32;
26
[272]27extern HMODULE DDrDLLModule;
28extern HMODULE DDrONiModule;
29
30#endif
Note: See TracBrowser for help on using the repository browser.