ScummVM API documentation
AGS3::Plugins::Core::Mouse Class Reference
Inheritance diagram for AGS3::Plugins::Core::Mouse:
AGS3::Plugins::ScriptContainer

Public Member Functions

void AGS_EngineStartup (IAGSEngine *engine) override
 
void ChangeCursorGraphic (ScriptMethodParams &params)
 
void ChangeCursorHotspot (ScriptMethodParams &params)
 
void Mouse_ChangeModeView (ScriptMethodParams &params)
 
void disable_cursor_mode (ScriptMethodParams &params)
 
void enable_cursor_mode (ScriptMethodParams &params)
 
void Mouse_GetModeGraphic (ScriptMethodParams &params)
 
void IsButtonDown (ScriptMethodParams &params)
 
void IsModeEnabled (ScriptMethodParams &params)
 
void SaveCursorForLocationChange (ScriptMethodParams &params)
 
void SetNextCursor (ScriptMethodParams &params)
 
void SetPreviousCursor (ScriptMethodParams &params)
 
void SetMouseBounds (ScriptMethodParams &params)
 
void SetMousePosition (ScriptMethodParams &params)
 
void RefreshMouse (ScriptMethodParams &params)
 
void set_default_cursor (ScriptMethodParams &params)
 
void set_mouse_cursor (ScriptMethodParams &params)
 
void GetCursorMode (ScriptMethodParams &params)
 
void set_cursor_mode (ScriptMethodParams &params)
 
void Mouse_GetVisible (ScriptMethodParams &params)
 
void Mouse_SetVisible (ScriptMethodParams &params)
 
- Public Member Functions inherited from AGS3::Plugins::ScriptContainer
virtual void execMethod (const Common::String &name, ScriptMethodParams &params)
 

Additional Inherited Members

- Protected Attributes inherited from AGS3::Plugins::ScriptContainer
IAGSEngine_engine = nullptr
 

The documentation for this class was generated from the following file: