3 * \author John Hodge (thePowersGang)
4 * \brief AxWin Core functions
10 typedef void *tAxWin_Handle;
14 extern int AxWin_MessageLoop();
15 extern int AxWin_SendMessage(tAxWin_Message *Message);
16 extern tAxWin_Message *AxWin_WaitForMessage(void);
17 extern int AxWin_HandleMessage(tAxWin_Message *Message);
19 // === Window Control ===
24 typedef struct sAxWin_Window tAxWin_Window;
26 typedef int tAxWin_MessageCallback(tAxWin_Message *);
32 #define WINFLAG_NOBORDER 0x100
36 extern tAxWin_Window *AxWin_CreateWindow(
37 int16_t X, int16_t Y, int16_t W, int16_t H,
38 uint32_t Flags, tAxWin_MessageCallback *Callback);