コード例 #1
0
ファイル: SmallImage.cpp プロジェクト: RockLobster/ImageVis3D
SmallImage::SmallImage(const std::string& filename) :
  m_size(0,0),
  m_iComponentCount(0),
  m_pData(0)
{
  LoadFromBMP(filename);
}
コード例 #2
0
ファイル: image.cpp プロジェクト: svkaiser/TurokEX
void kexImageManager::LoadFromFile(const char *file) {
    byte *fileData;

    strcpy(filePath, file);

    if(fileSystem.OpenFile(file, &fileData, hb_static) == 0) {
        return;
    }

    if(strstr(file, ".tga")) {
        LoadFromTGA(fileData);
    }
    else if(strstr(file, ".bmp")) {
        LoadFromBMP(fileData);
    }
    else {
        data = NULL;
        common.Warning("kexImageManager::LoadFromFile(%s) - Unknown file format\n", file);
    }

    Mem_Free(fileData);
}