This commit is contained in:
Joe 2026-02-02 12:08:47 -06:00
parent a9b4f8e83b
commit e6efc04756
8494 changed files with 495610 additions and 0 deletions

View file

@ -0,0 +1,52 @@
# This file is automatically generated. Please don't edit it manually.
# To submit a bug report on the content, see
# https://devforum.roblox.com/c/bug-reports/documentation-issues/72
name: PluginMouse
type: class
memory_category: Instances
summary: |
The PluginMouse object gives `Class.Plugin|Plugins` access to the mouse. It
works like the `Class.Mouse` object and can be obtained using the plugin
`Class.Plugin:GetMouse()` method.
description: |
The PluginMouse object gives `Class.Plugin|Plugins` access to the mouse. It
works like the `Class.Mouse` object and can be obtained using the plugin
`Class.Plugin:GetMouse()` method.
Note the PluginMouse can only be used when the plugin has been activated using
`Class.Plugin:Activate()`.
In addition to the functions from the `Class.Mouse` object, the PluginMouse
includes the `Class.PluginMouse.DragEnter` function which keeps track of items
being selected while the mouse is dragging.
For more information on how to use mouse objects, see the `Class.Mouse` page.
code_samples:
- PluginMouse-Get
inherits:
- Mouse
descendants: []
tags:
- NotCreatable
deprecation_message: ''
properties: []
methods: []
events:
- name: PluginMouse.DragEnter
summary: |
Fired when Instances are being selected while the mouse is dragging.
description: |
Fired when Instances are being selected while the mouse is dragging.
code_samples: []
parameters:
- name: instances
type: Instances
default:
summary: ''
tags: []
deprecation_message: ''
security: PluginSecurity
capabilities:
- Input
callbacks: []