22 lines
		
	
	
		
			498 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			22 lines
		
	
	
		
			498 B
		
	
	
	
		
			C
		
	
	
	
	
	
| #ifndef MYWIN_PIC_H__
 | ||
| #define MYWIN_PIC_H__
 | ||
| 
 | ||
| #include "mywin_type.h"
 | ||
| 
 | ||
| // 根据名称获取图片
 | ||
| WIN_PicStruct *WIN_GetPic(const char *name);
 | ||
| 
 | ||
| // 根据名称获取图片,去除图片的透明度信息
 | ||
| WIN_PicStruct *WIN_GetPicNoAlpha(const char *name);
 | ||
| 
 | ||
| // 判断pic是否在另一个pic内
 | ||
| int WIN_PicInsidePic(WIN_PicStruct *base, WIN_PicStruct *child);
 | ||
| 
 | ||
| // 图像是否存在
 | ||
| int WIN_GetPicLive(WIN_PicStruct *pic);
 | ||
| 
 | ||
| // 安全地绘制pic,返回0,没有pic图像
 | ||
| int WIN_DrawPic(WIN_PicStruct *pic, int x, int y, int xsize, int ysize);
 | ||
| 
 | ||
| #endif
 |