| 1234567891011121314151617181920212223242526 | #include "rendering/FileTexture.h"FileTexture::FileTexture(const char* path) {    PNGReader png(path);    if(png.hasError()) {        return;    }    switch(png.getChannels()) {        case 1:            read<1>(png);            break;        case 2:            read<2>(png);            break;        case 3:            read<3>(png);            break;        case 4:            read<4>(png);            break;    }}void FileTexture::bind() const {    texture.bind();}
 |