INNER CODE UNIT · C++

l_fileInfo

zhangdoa/InnocenceEngine · Source/Editor/directorylistviewer.cpp:51

    auto l_fileInfo = m_fileModel->fileInfo(index);

    auto l_relativeRoot = g_Engine->Get<IOService>()->getWorkingDirectory() + "..//Res//";

    if (l_fileInfo.isDir())
    {
        this->SetRootPath(QString::fromStdString(l_fileInfo.canonicalFilePath().toStdString()));
    }
    else if (l_fileInfo.suffix().toStdString() == "obj"
             || l_fileInfo.suffix().toStdString() == "fbx"
             || l_fileInfo.suffix().toStdString() == "gltf"
             || l_fileInfo.suffix().toStdString() == "fbx"
             || l_fileInfo.suffix().toStdString() == "md5mesh"
             || l_fileInfo.suffix().toStdString() == "FBX"
             || l_fileInfo.suffix().toStdString() == "GLTF"
             )
    {
        QDir l_RootDir(l_relativeRoot.c_str());

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…