namespace Msp {
namespace GLtk {
-CachedPart::CachedPart():
- part(0),
- texture(0),
- mesh(0)
-{ }
-
CachedPart::~CachedPart()
{
delete mesh;
}
-PartCache::PartCache():
- rebuilding(false)
-{ }
-
void PartCache::begin_rebuild()
{
if(rebuilding)
{
current = parts.insert(next, CachedPart());
current->texture = &tex;
- current->mesh = new GL::Mesh((GL::TEXCOORD2, GL::COLOR4_UBYTE, GL::VERTEX2));
+ current->mesh = new GL::Mesh((GL::TEXCOORD2, GL::COLOR4,GL::UNSIGNED_BYTE, GL::VERTEX2));
}
else
current->mesh->clear();