Defines | |
| #define | XF_BgLoad(number, background) XF_BgLoadEx(number, (u32*)(((XF_Bg*)background)->Info), ((XF_Bg*)background)->Tiles, (u32*)((XF_Bg*)background)->Map, (u16*)(((XF_Bg*)background)->Palette)); |
| #define | XF_BgScrollX(bg, x) xf_bg[bg].ScrollX = x; |
| #define | XF_BgScrollY(bg, y) xf_bg[bg].ScrollY = y; |
| #define | XF_SetBgAlpha(bg, alpha) xf_bg[bg].Alpha = alpha |
| #define | XF_GetBgAlpha(bg) xf_bg[bg].Alpha |
| #define | XF_SetMapTileAll(bg, x, y, tile) xf_bg[bg].Map[(x) + (y) * xf_bg[bg].TileW] = (tile) |
| #define | XF_SetBgPrio(bg, prio) xf_bg[bg].Priority = prio |
| #define | XF_GetBgPrio(bg) xf_bg[bg].Priority |
| #define | XF_SetBgWindow(bg, window) xf_bg[bg].Window = window |
| #define | XF_GetBgWindow(bg) xf_bg[bg].Window |
Functions | |
| void | XF_BgSetPixel (u8 number, s16 x, s16 y, u16 color) |
| void | XF_BgSetPixelAlpha (u8 number, s16 x, s16 y, u32 color0, s32 alpha) |
| void | XF_BgScrollXY (u8 bg, s32 x, s32 y) |
| void | XF_BgLoadEx (u8 number, u32 *info, void *tiles, u32 *map, u16 *pal) |
| void | XF_ShowBg (s8 i) |
| void | XF_BgLoadBitmap (u8 number, s16 width, s16 height, u8 full) |
| void | XF_BgLoadBitmapEx (u8 number, u16 *buffer, s16 width, s16 height, u8 full, u8 alpha) |
| void | XF_BgCopyBitmap (u8 number, u16 *img) |
| void | XF_ResetBg (void) |
| void | XF_BgDelete (u8 number) |
| void | XF_BgLoadJpeg (u8 number, void *jpeg) |
| void | XF_LoadVectoBg (u8 number) |
| #define XF_BgLoad | ( | number, | |||
| background | ) | XF_BgLoadEx(number, (u32*)(((XF_Bg*)background)->Info), ((XF_Bg*)background)->Tiles, (u32*)((XF_Bg*)background)->Map, (u16*)(((XF_Bg*)background)->Palette)); |
| #define XF_SetBgWindow | ( | bg, | |||
| window | ) | xf_bg[bg].Window = window |
| void XF_LoadVectoBg | ( | u8 | number | ) |
Definition at line 11 of file xf_vecto.c.
1.5.4