18#ifndef INCLUDED_CGUIHOTKEY
19#define INCLUDED_CGUIHOTKEY
Manages a hotkey setting for a GUI object.
Definition: CGUIHotkey.h:32
bool DoFromJSVal(const ScriptRequest &rq, JS::HandleValue value) override
Definition: CGUIHotkey.cpp:34
CGUIHotkey & operator=(CGUIHotkey &&)=delete
CGUIHotkey(IGUIObject *pObject, const CStr &Name)
Definition: CGUIHotkey.h:34
bool DoFromString(const CStrW &value) override
Definition: CGUIHotkey.cpp:26
CGUIHotkey(CGUIHotkey &&)=default
void OnSettingChange(const CStr &setting, bool sendMessage) override
Triggers the IGUIObject logic when a setting changes.
Definition: CGUIHotkey.cpp:43
Wraps a T.
Definition: CGUISetting.h:93
GUI object such as a button or an input-box.
Definition: IGUIObject.h:60
Spidermonkey maintains some 'local' state via the JSContext* object.
Definition: ScriptRequest.h:60