AddDialog(SGDialog *dialog) | SGCore | |
AddFont(SGFontData *font) | SGGraphics | |
BlinkCaret(int force=FALSE) | SGCore | |
CancelEvent(int flag=SG_CANCELEVENT_ALL) | SGCore | |
CheckEvent(_SGEvent *event) | SGCore | |
ClearEvent() | SGCore | |
Closed(SGHandle handledlg, int id, int param) | SGCore | |
CreateButtonImage(int id) | SGCore | |
CreateEditboxImage(int id) | SGCore | |
CreateFrameImage(int id) | SGCore | |
CreateImage(int id) | SGCore | |
CreateImageProvider(const char *filename, SGImageProvider **provider) | SGGraphics | |
CreatePalette(unsigned int *pal_data, int count=256, int transparent=1) | SGGraphics | |
CreatePalette(const char *filename, int transparent=1) | SGGraphics | |
CreateSurface(SGSurface **surface, const char *filename, int shared=1) | SGGraphics | |
CreateSurface(SGSurface **surface, int width=0, int height=0, unsigned int bgcol=((((unsigned int) 0x87)<< 24)|(((unsigned int) 0x00)<< 16)|(((unsigned int) 0x87)<< 8)|(unsigned int) 0x00)) | SGGraphics | |
CreateSurface(_SGSurface **sface, _SGSurfaceDescription *dsc) (次で定義されています。 SGGraphics) | SGGraphics | |
CreateSurfaceBmp(SGSurface **surface, const char *filename, int shared=1) | SGGraphics | |
CreateSurfaceLoadPng8(const char *filename, SGSurface **surface, SGPalette **pal, int &width, int &height) (次で定義されています。 SGGraphics) | SGGraphics | |
CreateVideoProvider(const char *filename, _SGVideoProvider **provider) | SGGraphics | |
DeleteDialog(int windowid) | SGCore | |
DialogUnReference(SGDialog *dlg) (次で定義されています。 SGCore) | SGCore | |
DrawButton(SGSurface *base, SGSurface *btn, int x, int y, int width) | SGCore | |
DrawCaret(int w, int h) | SGCore | |
DrawFrame(SGSurface *base, SGSurface *Surface0, SGSurface *Surface1, SGSurface *Surface2, int stx, int sty, int width, int height) | SGCore | |
DrawImage(SGSurface *base, const char *filename, int x, int y) | SGCore | |
DrawImage(SGSurface *base, const char *filename, int x, int y, int &w, int &h, int shared=TRUE) | SGCore | |
DrawString(SGSurface *base, const char *text, int bx, int by, SGFontData &font) | SGGraphics | |
DrawText(SGSurface *base, SGString text, int x, int y, int width, int height, SGTextAttribute &attr) | SGCore | |
EnableCursor(int enable) (次で定義されています。 SGGraphics) | SGGraphics | |
EnableMouseMoveEvent(int enable) | SGCore | |
GarbageCollection() | SGGraphics | [protected] |
GetActiveDialog() | SGCore | |
GetApp() | SGGraphics | |
GetColorMode() | SGGraphics | |
GetCursorPos(int &x, int &y) | SGGraphics | |
GetDialogFromHandle(SGHandle handle) | SGCore | |
GetEvent(_SGEvent *event) | SGCore | |
GetFocusEnable() | SGCore | |
GetFont(int id) | SGGraphics | |
GetFont(const char *filename) (次で定義されています。 SGGraphics) | SGGraphics | |
GetFontInfo(SGFontData &font, int *width=NULL, int *height=NULL, int *ascender=NULL, int *descender=NULL) | SGGraphics | |
GetHandleFromId(int id) | SGCore | |
GetImage(int id) | SGCore | |
GetImageInfo(const char *filename, int &width, int &height, int &palette) | SGGraphics | |
GetKeyboardName(unsigned int code) | SGGraphics | [protected] |
GetLayer() | SGGraphics | [inline] |
GetNewHandle() | SGCore | |
GetObjectFromHandleEx(SGHandle handle) | SGCore | |
GetPalette() | SGGraphics | |
GetScreenSize(int &width, int &height) | SGGraphics | |
GetStringInfo(SGString text, SGTextAttribute attr, int *width=NULL, int *height=NULL, int *ascender=NULL) | SGCore | |
GetStringPath(const char *text, SGFontData &font, SGFontRequsterCallback func, void *userdata) | SGGraphics | |
GetStringRect(const char *text, int x, int y, SGFontData &font, int *ascender=NULL, int *height=NULL) | SGGraphics | |
GetSurfacePixcelFormat() | SGGraphics | |
GetTextSize(SGString text, int &width, int &height, SGTextAttribute attr) | SGCore | |
GetWindowPixcelFormat() | SGGraphics | |
HideCaret() | SGCore | |
IsCaretDialog(SGDialog *dlg) | SGCore | |
IsCaretVisible() | SGCore | |
mApp | SGGraphics | [protected] |
mCaretWindow | SGGraphics | [protected] |
mEnablePalette | SGGraphics | [protected] |
mEventBuf | SGGraphics | [protected] |
mFontRender (次で定義されています。 SGGraphics) | SGGraphics | [protected] |
mImageFolder | SGGraphics | [protected] |
mLayer | SGGraphics | [protected] |
MoveCaret(int x, int y) | SGCore | |
MoveCursor(int x, int y, int act) | SGCore | |
mPalette | SGGraphics | [protected] |
mPipeFd | SGGraphics | [protected] |
mScreenHeight | SGGraphics | [protected] |
mScreenPixcelFormat | SGGraphics | [protected] |
mScreenWidth | SGGraphics | [protected] |
mSG | SGGraphics | [protected] |
mSharedSurface | SGGraphics | [protected] |
mSharedSurfaceKeep | SGGraphics | [protected] |
mSurfacePixcelFormat | SGGraphics | [protected] |
mWindowPixcelFormat | SGGraphics | [protected] |
OpenWindow(int x, int y, int width, int height, SGWindow **window) | SGGraphics | |
PostEvent(_SGUserEvent *event) | SGCore | |
PostEventButton(int act, int click=FALSE) | SGCore | |
PostEventCursor(int x, int y, int act) | SGCore | |
PostEventKeyboard(int act, const char *symbol_name) | SGCore | |
PostEventRequest(int type, int act=0) | SGCore | |
PostEventUser(int param=0, void *data=NULL, SGHandle handledlg=0, SGHandle handleobj=0) | SGCore | |
PostEventWheel(int val) | SGCore | |
PostInitial(SGHandle handledlg, int id) | SGCore | |
Release() | SGCore | [virtual] |
ReleaseAction(SGHandle dhdlg, SGHandle dhobj) | SGCore | |
ReleaseCheck(SGHandle handledlg) | SGCore | |
ReleaseImage(int id) | SGCore | |
ResourceInfoLogout() | SGCore | |
SetCaretDialog(SGDialog *dlg, int objid) | SGCore | |
SetCaretInterval(int interval) | SGCore | |
SetCaretType(int type) | SGGraphics | |
SetCaretVisible() | SGCore | |
SetColorMode(int mode) | SGGraphics | |
SetCursorPos(int x, int y) | SGGraphics | |
SetCursorShape(SGSurface *surface, int x, int y, int opacity=0xFF) (次で定義されています。 SGGraphics) | SGGraphics | |
SetEventButtonLimit(int limit) | SGCore | |
SetFocusEnable(int enable) | SGCore | |
SetImageFolder(const char *folder) | SGGraphics | |
SetPrimaryPalette(SGPalette *pal) | SGGraphics | |
SetResourceInfo(SGResourceInfo *info, int playrec=SG_INFO_RELEASE, const char *filename=NULL) | SGCore | |
SetScreenPowerMode(int mode) (次で定義されています。 SGGraphics) | SGGraphics | |
SetSharedSurfaceKeep(int max) | SGGraphics | |
SetSoundClass(SGSound *sound) | SGCore | |
SetSurfacePixcelFormat(int fmt) | SGGraphics | |
SetWindowPixcelFormat(int fmt) | SGGraphics | |
SGApplication (次で定義されています。 SGCore) | SGCore | [friend] |
SGCore(SGApplication *app) | SGCore | |
SGGraphics(SGApplication *app) | SGGraphics | |
SharedRelease() | SGGraphics | |
ShowCaret() | SGCore | |
Sound(int type, int val1, int val2) | SGCore | |
TimerLock() | SGCore | |
TimerUnlock() | SGCore | |
ToTopDialog(SGHandle handle) | SGCore | |
WaitWithCheckEvent(int msec) | SGCore | |
WakeUp() | SGGraphics | |
~SGCore() | SGCore | [virtual] |
~SGGraphics() | SGGraphics | [virtual] |