Files
milsko/src/backend/call.c
NishiOwO 51df555b5a huge WIN
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@705 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-14 11:53:35 +00:00

55 lines
1.4 KiB
C

/* $Id$ */
/* This file gets included by backend */
#define CALL(NAME) \
int MwLL##NAME##CallInit(void) { \
int st; \
\
if((st = MwLL##NAME##CallInitImpl()) != 0) return st; \
\
MwLLCreate = MwLLCreateImpl; \
MwLLDestroy = MwLLDestroyImpl; \
\
MwLLPolygon = MwLLPolygonImpl; \
MwLLLine = MwLLLineImpl; \
\
MwLLAllocColor = MwLLAllocColorImpl; \
MwLLColorUpdate = MwLLColorUpdateImpl; \
MwLLFreeColor = MwLLFreeColorImpl; \
\
MwLLGetXYWH = MwLLGetXYWHImpl; \
MwLLSetXY = MwLLSetXYImpl; \
MwLLSetWH = MwLLSetWHImpl; \
\
MwLLSetTitle = MwLLSetTitleImpl; \
\
MwLLPending = MwLLPendingImpl; \
MwLLNextEvent = MwLLNextEventImpl; \
\
MwLLCreatePixmap = MwLLCreatePixmapImpl; \
MwLLPixmapUpdate = MwLLPixmapUpdateImpl; \
MwLLDestroyPixmap = MwLLDestroyPixmapImpl; \
MwLLDrawPixmap = MwLLDrawPixmapImpl; \
MwLLSetIcon = MwLLSetIconImpl; \
\
MwLLForceRender = MwLLForceRenderImpl; \
\
MwLLSetCursor = MwLLSetCursorImpl; \
MwLLDetach = MwLLDetachImpl; \
MwLLShow = MwLLShowImpl; \
\
MwLLSetSizeHints = MwLLSetSizeHintsImpl; \
MwLLMakeBorderless = MwLLMakeBorderlessImpl; \
MwLLMakeToolWindow = MwLLMakeToolWindowImpl; \
MwLLMakePopup = MwLLMakePopupImpl; \
\
MwLLSetBackground = MwLLSetBackgroundImpl; \
\
MwLLFocus = MwLLFocusImpl; \
MwLLGrabPointer = MwLLGrabPointerImpl; \
\
MwLLSetClipboard = MwLLSetClipboardImpl; \
MwLLGetClipboard = MwLLGetClipboardImpl; \
\
return 0; \
}