7 #ifndef _MANAGER_TEXTURE
8 #define _MANAGER_TEXTURE
10 #include "framework\Frm_Manager.h"
11 #include "ToolBox\IOTexture_BMP.h"
12 #include "ToolBox\TBox_Textures.h"
14 #define TXTMGR_NOTEXTURE 65535
28 bool Load(std::string &pFileName);
42 bool check(std::string &pFileName);
Definition: Frm_Manager.h:15
Manager(void)
Definition: Frm_Manager.h:17
std::vector< Texture * > _Ts
Definition: Frm_Manager.h:25
Definition: Manager_Texture.h:22
bool Unload(uint16 pIndex)
Definition: Manager_Texture.cpp:54
~Manager_Texture(void)
Definition: Manager_Texture.cpp:9
Texture * _TextStruct
Definition: Manager_Texture.h:37
void Reset(void)
Definition: Manager_Texture.cpp:72
bool Load(std::string &pFileName)
Definition: Manager_Texture.cpp:24
const GLuint GetID(uint16 pIndex)
Definition: Manager_Texture.h:32
bool check(std::string &pFileName)
Definition: Manager_Texture.cpp:111
bool Create(void)
Definition: Manager_Texture.cpp:134
void SetTranspColor(uchar pr, uchar pg, uchar pb)
Definition: Manager_Texture.h:27
Frm::IO< TEXTURE > * IOStrategy
Definition: Manager_Texture.h:32
void SetTargetType(uchar &pTargetType)
Definition: Manager_Texture.h:26
uchar _TargetType
Definition: Manager_Texture.h:38
uint16 SetTexture(std::string &pFileName)
Definition: Manager_Texture.cpp:94
Manager_Texture(void)
Definition: Manager_Texture.h:24
ToolBox::ConvText _Convert
Definition: Manager_Texture.h:40
TEXTURE _Texture
Definition: Manager_Texture.h:36
Definition: TBox_Textures.h:19
void SetTranspColor(uchar pr, uchar pg, uchar pb)
Definition: TBox_Textures.h:22
#define TXT_RGB
Definition: Frm_types.h:36
unsigned short int uint16
Definition: Frm_types.h:14
unsigned char uchar
Definition: Frm_types.h:16
Definition: Frm_types.h:39
Definition: Manager_Texture.h:16
uchar TargetType
Definition: Manager_Texture.h:18
GLuint ID
Definition: Manager_Texture.h:19
std::string Name
Definition: Manager_Texture.h:17