//#ifndef _TEX_H_ //#define _TEX_H_ // //#include "p_hw.h" //#include "p_quat.h" // //typedef enum { // NsTexture_Wrap_Clamp = GX_CLAMP, // NsTexture_Wrap_Repeat = GX_REPEAT, // NsTexture_Wrap_Mirror = GX_MIRROR //} NsTexture_Wrap; // //class NsTexture //{ //public: // unsigned int m_id; // 4 // unsigned int m_version; // 4 // unsigned short m_width; // 2 // unsigned short m_height; // 2 // unsigned int m_depth; // 4 // unsigned int m_uploaded; // 4 // GXTexMapID m_texID; // 4 // unsigned int m_unused; // 4 // void * m_pImage; // 4 // void * m_pPalette; // 4 // char m_name[60]; // 60 // // NsTexture (); // ~NsTexture (); // // void upload ( NsTexture_Wrap wrap ); // void upload ( NsTexture_Wrap wrap, void * force_pImage, unsigned short force_width, unsigned short force_height ); //}; // //#endif // _TEX_H_