Пример #1
0
void texture_test(){
	unsigned char data[8] = {1,2,3,4,5,6,7,8};
	Texture tex = make_texture(data,4,2,1);	
	Texture tex2 = cpy_tex(tex2);
	del_tex(tex2);
	del_tex(tex);
}	
Пример #2
0
bool TextureManager::Add(const Texture &tex) {
  const string &name = tex.name();
  if(IsExist(name) == true) {
    //already exist
    return false;
  }

  TexturePtr cpy_tex(new Texture(tex));
  cpy_tex->Init();
  tex_dict_[name] = cpy_tex;

  return true;
}