www.pudn.com > Direct3D-3ds_loader-render.rar > texture.h


#ifndef _TEXTURE_H 
#define _TEXTURE_H 
 
#include  
#include  
#include "Image.h" 
 
class texture   
{ 
public: 
	int load( char* filename, LPDIRECT3DDEVICE9 pd, int repeat=0, int filter=3, int compression=0 ); 
	int load( Image &im, LPDIRECT3DDEVICE9 pd, int repeat=0, int filter=3, int compression=0 ); 
	void SetTexture(LPDIRECT3DDEVICE9 pd, int Stage=0){pd->SetTexture( Stage, pt );} 
 
	LPDIRECT3DTEXTURE9 pt; 
 
	texture(); 
	virtual ~texture(); 
}; 
 
#endif // _TEXTURE_H