Atlas 1.0.0.1
Шаблон класса генерации текстурного атласа
Шаблон класса для генерации текстурного атласа.

Пример использования атласа:

        // Объект атласа
        CAtlasWin oAtlas(256);
        // Выделить область размером 32x64
        CAtlasWin::Area *area = oAtlas.Alloc(32,64);
        // Заблокировать поверхность для графических операций и получить контекст для рисования
        CAtlasWin::Context *context = area->Lock();
        if(context)
        {       // Нарисовать фон
                context->FillRect(0,0,255);
                // Нарисовать прямоугольник
                context->FillRect(10,20,10,30,0,255,0);
                // Поставить точку в углу
                context->SetPixel(0,0,255,0,0);
                // Закончить операцию отрисовки
                area->UnLock(context);
        }