NOISSUE reorganize and document libraries
This commit is contained in:
30
api/logic/minecraft/ftb/OneSixFTBInstance.h
Normal file
30
api/logic/minecraft/ftb/OneSixFTBInstance.h
Normal file
@ -0,0 +1,30 @@
|
||||
#pragma once
|
||||
|
||||
#include "minecraft/onesix/OneSixInstance.h"
|
||||
|
||||
class OneSixFTBInstance : public OneSixInstance
|
||||
{
|
||||
Q_OBJECT
|
||||
public:
|
||||
explicit OneSixFTBInstance(SettingsObjectPtr globalSettings, SettingsObjectPtr settings, const QString &rootDir);
|
||||
virtual ~OneSixFTBInstance(){};
|
||||
|
||||
void copy(const QDir &newDir) override;
|
||||
|
||||
virtual void createProfile() override;
|
||||
|
||||
virtual std::shared_ptr<Task> createUpdateTask() override;
|
||||
|
||||
virtual QString id() const override;
|
||||
|
||||
QDir librariesPath() const override;
|
||||
QDir versionsPath() const override;
|
||||
bool providesVersionFile() const override;
|
||||
virtual QString typeName() const override;
|
||||
bool canExport() const override
|
||||
{
|
||||
return false;
|
||||
}
|
||||
private:
|
||||
SettingsObjectPtr m_globalSettings;
|
||||
};
|
Reference in New Issue
Block a user