diff options
Diffstat (limited to 'backend/MinecraftVersion.h')
-rw-r--r-- | backend/MinecraftVersion.h | 78 |
1 files changed, 0 insertions, 78 deletions
diff --git a/backend/MinecraftVersion.h b/backend/MinecraftVersion.h deleted file mode 100644 index 5cd29925..00000000 --- a/backend/MinecraftVersion.h +++ /dev/null @@ -1,78 +0,0 @@ -/* Copyright 2013 Andrew Okin - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -#pragma once - -#include "libmmc_config.h" - -#include "InstanceVersion.h" -#include <QStringList> - -struct LIBMULTIMC_EXPORT MinecraftVersion : public InstVersion -{ - // From InstVersion: - /* - QString m_descriptor; - QString m_name; - qint64 m_timestamp; - */ - - /// The URL that this version will be downloaded from. maybe. - QString download_url; - - /// This version's type. Used internally to identify what kind of version this is. - enum VersionType - { - OneSix, - Legacy, - Nostalgia - } type; - - /// is this the latest version? - bool is_latest = false; - - /// is this a snapshot? - bool is_snapshot = false; - - virtual QString typeString() const - { - QStringList pre_final; - if(is_latest == true) - { - pre_final.append("Latest"); - } - switch (type) - { - case OneSix: - pre_final.append("OneSix"); - break; - case Legacy: - pre_final.append("Legacy"); - break; - case Nostalgia: - pre_final.append("Nostalgia"); - break; - - default: - pre_final.append(QString("Type(%1)").arg(type)); - break; - } - if(is_snapshot == true) - { - pre_final.append("Snapshot"); - } - return pre_final.join(' '); - } -}; |