1,4 → 1,6 |
|
#include "pixlib2.h" |
|
#define BLACK_MAGIC_SOUND |
#define BLACK_MAGIC_VIDEO |
|
5,15 → 7,6 |
typedef unsigned int color_t; |
typedef unsigned int count_t; |
|
typedef struct |
{ |
uint32_t width; |
uint32_t height; |
uint32_t pitch; |
uint32_t handle; |
uint8_t *data; |
}bitmap_t; |
|
typedef struct render render_t; |
|
#define HAS_LEFT (1<<0) |
177,18 → 170,8 |
}; |
|
|
int init_fontlib(); |
int draw_text(bitmap_t *winbitmap, int face, char *text, int x, int y, int color); |
int draw_text_ext(bitmap_t *winbitmap, int face, char *text, rect_t *rc, int color); |
char *get_moviefile(); |
|
|
#define HW_BIT_BLIT (1<<0) /* BGRX blitter */ |
#define HW_TEX_BLIT (1<<1) /* stretch blit */ |
#define HW_VID_BLIT (1<<2) /* planar and packed video */ |
|
uint32_t InitPixlib(uint32_t flags); |
|
int create_bitmap(bitmap_t *bitmap); |
int lock_bitmap(bitmap_t *bitmap); |
int resize_bitmap(bitmap_t *bitmap); |
int blit_bitmap(bitmap_t *bitmap, int dst_x, int dst_y, |
int w, int h); |
|
int init_fontlib(); |