source: Daodan/src/Oni/Oni.h@ 1006

Last change on this file since 1006 was 992, checked in by alloc, 11 years ago

Daodan: Removed unused MSVC tree, build folders; reorganized source layout; removed Flatline from current Daodan

File size: 651 bytes
Line 
1#ifndef ONI_H
2#define ONI_H
3
4#include "stdint.h"
5#include <stdio.h>
6#include <windows.h>
7#include <GL/gl.h>
8
9#define ONICALL __fastcall
10
11
12#include "stdtypes.h"
13#include "BFW_Motoko_Draw.h"
14#include "BFW_ScriptLang.h"
15#include "Character.h"
16#include "GameState.h"
17#include "GL.h"
18#include "OBJt.h"
19
20#define DDmAssert(expr) assert(expr);
21
22#define WMcMessage_Quit 0x39 // WM_QUIT equivalent.
23
24typedef struct {
25 HINSTANCE Instance;
26 HWND Window;
27} ONtPlatformData;
28
29typedef struct {
30 int16_t left;
31 int16_t top;
32 int16_t right;
33 int16_t bottom;
34} UUtRect;
35
36#include "Symbols_Var.h"
37#include "Symbols_Func.h"
38
39#endif
Note: See TracBrowser for help on using the repository browser.