mirror of
https://github.com/scummvm/scummvm.git
synced 2025-04-02 10:52:32 -04:00
It's hard to make this appear only on EGA Loom, so the tooltip has to document the fact that it's only useful there. The setting is made relative to the default tempo, which I feel is a much more sensible way of presenting it to the user than the raw ticks value.
42 lines
1.6 KiB
C++
42 lines
1.6 KiB
C++
/* ScummVM - Graphic Adventure Engine
|
|
*
|
|
* ScummVM is the legal property of its developers, whose names
|
|
* are too numerous to list here. Please refer to the COPYRIGHT
|
|
* file distributed with this source distribution.
|
|
*
|
|
* This program is free software: you can redistribute it and/or modify
|
|
* it under the terms of the GNU General Public License as published by
|
|
* the Free Software Foundation, either version 3 of the License, or
|
|
* (at your option) any later version.
|
|
*
|
|
* This program is distributed in the hope that it will be useful,
|
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
* GNU General Public License for more details.
|
|
*
|
|
* You should have received a copy of the GNU General Public License
|
|
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
|
*
|
|
*/
|
|
|
|
#ifndef SCUMM_METAENGINE_H
|
|
#define SCUMM_METAENGINE_H
|
|
|
|
#include "engines/metaengine.h"
|
|
|
|
class ScummMetaEngine : public MetaEngine {
|
|
const char *getName() const override;
|
|
|
|
bool hasFeature(MetaEngineFeature f) const override;
|
|
|
|
Common::Error createInstance(OSystem *syst, Engine **engine) override;
|
|
|
|
SaveStateList listSaves(const char *target) const override;
|
|
int getMaximumSaveSlot() const override;
|
|
void removeSaveState(const char *target, int slot) const override;
|
|
SaveStateDescriptor querySaveMetaInfos(const char *target, int slot) const override;
|
|
|
|
GUI::OptionsContainerWidget *buildEngineOptionsWidgetDynamic(GUI::GuiObject *boss, const Common::String &name, const Common::String &target) const override;
|
|
};
|
|
|
|
#endif // SCUMM_METAENGINE_H
|