11 class CommandController;
24 [[nodiscard]]
bool isOpenGL()
const {
return openGL; }
29 class OSDCommand final :
public Command {
33 [[nodiscard]] std::string help(
const std::vector<std::string>& tokens)
const override;
34 void tabCompletion(std::vector<std::string>& tokens)
const override;
42 [[nodiscard]] std::unique_ptr<OSDWidget>
create(
43 std::string_view type,
const TclObject& name)
const;
46 [[nodiscard]]
OSDWidget& getWidget(std::string_view name)
const;
49 OSDTopWidget topWidget;
Represents the output window/screen of openMSX.
const OSDTopWidget & getTopWidget() const
OSDGUI(CommandController &commandController, Display &display)
void setOpenGL(bool openGL_)
OSDTopWidget & getTopWidget()
Display & getDisplay() const
bool exists(zstring_view filename)
Does this file (directory) exists?
std::unique_ptr< IDEDevice > create(const DeviceConfig &config)
This file implemented 3 utility functions: