Class
MouseService
NotCreatableServiceNotReplicated
Engine service that manages mouse cursor rendering, mouse lock behavior, the cursor-icon stack, delta sensitivity, and mouse position, delta, and button tracking.
Not accessible from scripts (Input security). MouseService manages
the mouse cursor and mouse input state — cursor rendering (software cursors
drawn by the engine and hardware cursors drawn by the operating system), mouse
lock behavior, the contextual cursor-icon stack, mouse delta sensitivity, and
tracking of the current mouse position, delta, and button state.
UserInputService delegates its mouse-related members — such as
MouseBehavior,
MouseIcon,
MouseIconEnabled, and
MouseDeltaSensitivity — to this
service.
Inherited members#
Inherited from Instance 58
Properties (10)
Archivable, archivable, Capabilities, IsInSandbox, Name, Parent, PredictionMode, RobloxLocked, Sandboxed, UniqueId
Methods (39)
AddTag, children, ClearAllChildren, Clone, clone, Destroy, destroy, FindFirstAncestor, FindFirstAncestorOfClass, FindFirstAncestorWhichIsA, FindFirstChild, findFirstChild, FindFirstChildOfClass, FindFirstChildWhichIsA, FindFirstDescendant, GetActor, GetAttribute, GetAttributeChangedSignal, GetAttributes, GetChildren, getChildren, GetDebugId, GetDescendants, GetFullName, GetStyled, GetStyledPropertyChangedSignal, GetTags, HasTag, IsAncestorOf, IsDescendantOf, isDescendantOf, IsPropertyModified, QueryDescendants, Remove, remove, RemoveTag, ResetPropertyToDefault, SetAttribute, WaitForChild