This makes GetSpriteDimension() superflous, because now it's just a thin wrapper around GetSprite() returning only part of the information, therefore remove it too
		
			
				
	
	
		
			31 lines
		
	
	
		
			480 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			31 lines
		
	
	
		
			480 B
		
	
	
	
		
			C
		
	
	
	
	
	
/* $Id$ */
 | 
						|
 | 
						|
#ifndef SPRITECACHE_H
 | 
						|
#define SPRITECACHE_H
 | 
						|
 | 
						|
typedef struct Sprite {
 | 
						|
	byte info;
 | 
						|
	byte height;
 | 
						|
	uint16 width;
 | 
						|
	int16 x_offs;
 | 
						|
	int16 y_offs;
 | 
						|
	byte data[VARARRAY_SIZE];
 | 
						|
} Sprite;
 | 
						|
 | 
						|
const void *GetRawSprite(SpriteID sprite);
 | 
						|
 | 
						|
static inline const Sprite *GetSprite(SpriteID sprite)
 | 
						|
{
 | 
						|
	return GetRawSprite(sprite);
 | 
						|
}
 | 
						|
 | 
						|
static inline const byte *GetNonSprite(SpriteID sprite)
 | 
						|
{
 | 
						|
	return GetRawSprite(sprite);
 | 
						|
}
 | 
						|
 | 
						|
void GfxLoadSprites(void);
 | 
						|
void IncreaseSpriteLRU(void);
 | 
						|
 | 
						|
#endif
 |