# Show/Hide Mouse Cursor
Grammar — showHideState|Show/Hide the mouse cursor for players.
Flags —Native
|Action
Shows or hides the mouse cursor for the specified players.
# Arguments
playergroup
— Playersbool
[ preset::ShowHideOption ] — Show/Hide State
Returns — void
native void UISetCursorVisible(
playergroup players,
bool isCursorVisible,
);
# Related
Category: UI / Game UI
- [F] —
void
— Set Screen Mode — ( UISetMode ) - [F] —
void
— Set Minimum Letterbox Height — ( UISetMinimumLetterboxHeight ) - [F] —
void
— Show/Hide Game UI — ( libNtve_gf_HideGameUI ) - [F] —
void
— Add/Remove UI Frame Type For Global Filter List — ( libNtve_gf_AddRemoveUIFrameTypeForGlobalFilterList ) - [P] — UI Frame Flag
- [F] —
bool
— UI Frame Flag Check — ( libNtve_gf_UIFrameFlagCheck ) - [F] —
void
— For Each UI Frame — ( ) - [F] —
void
— Show/Hide UI Frame — ( UISetFrameVisible ) - [F] —
void
— Set BattleNet Button Offset — ( UISetBattleNetButtonOffset ) - [F] —
void
— Clear BattleNet Button Offset — ( UIClearBattleNetButtonOffset ) - [F] —
bool
— UI Frame Is Visible — ( UIFrameVisible ) - [F] —
void
— Show/Hide World — ( UISetWorldVisible ) - [F] —
void
— Show/Hide Achievement Panel — ( AchievementPanelSetVisible ) - [F] —
void
— Show/Hide Mouse Cursor — ( UISetCursorVisible ) - [F] —
void
— Enable/Disable Mouse Cursor Auto Hide — ( UISetCursorAutoHide ) - [F] —
void
— Enable/Disable Drag Selection — ( UISetDragSelectEnabled ) - [F] —
void
— Set Hot Key Profile — ( UISetHotkeyProfile ) - [F] —
void
— Lock Ally Color Setting — ( UIUnitColorStyleOverride ) - [F] —
void
— Unlock Ally Color Setting — ( UIUnitColorStyleClearOverride ) - [F] —
void
— Lock Flyer Helper Display — ( UIFlyerHelperOverride ) - [F] —
void
— Unlock Flyer Helper Display — ( UIFlyerHelperClearOverride ) - [F] —
void
— Lock Status Bar Display — ( UIStatusBarOverride ) - [F] —
void
— Unlock Status Bar Display — ( UIStatusBarClearOverride ) - [F] —
void
— Set Achievement Toast Style — ( UISetAchievementToastStyle ) - [F] —
void
— Set Minimap Background Color — ( UISetMiniMapBackGroundColor ) - [F] —
void
— Show/Hide Minimap Camera Field of View — ( UISetMiniMapCameraFoVVisible ) - [F] —
void
— Set Minimap Bounds — ( UISetMiniMapBounds ) - [F] —
void
— Enable/Disable Command Type — ( UISetCommandAllowed ) - [F] —
void
— Turn Ability Highlight On/Off — ( UISetButtonHighlighted ) - [F] —
void
— Turn Button Highlight On/Off — ( UISetButtonFaceHighlighted ) - [F] —
void
— Set Command Type Disabled Message — ( UISetCommandDisallowedMessage ) - [F] —
void
— Show/Hide Resource — ( UISetResourceVisible ) - [F] —
void
— Enable/Disable Selection Type — ( UISetSelectionTypeEnabled ) - [F] —
void
— Launch Nydus Link — ( UILaunchNydusLink ) - [F] —
void
— Show/Hide Message Log — ( UIMessageLogPanelSetVisible ) - [F] —
void
— Set Targeting Order — ( UISetTargetingOrder ) - [F] —
void
— Enable/Disable Hotkey — ( UISetHotkeyAllowed ) - [F] —
void
— Target Mode Updated — ( TriggerAddEventTargetModeUpdate ) - [F] —
void
— Resources Requested — ( TriggerAddEventResourceRequest ) - [F] —
void
— Resources Traded — ( TriggerAddEventResourceTrade ) - [F] —
abilcmd
— Target Mode Ability Command — ( EventTargetModeAbilCmd ) - [F] —
int
[ preset::TargetModeState ] — Target Mode State — ( EventTargetModeState ) - [F] —
int
— Resource Requested Amount — ( EventResourceRequestAmount ) - [F] —
int
— Resource Traded Amount — ( EventResourceTradeAmount ) - [F] —
int
— Resource Traded Recipient — ( EventResourceTradeRecipient )
# Examples
# campaigns/liberty.sc2campaign
// L8410
UISetCursorVisible(PlayerGroupAll(), false)
// L8437
UISetCursorVisible(PlayerGroupAll(), true)
// L8495
UISetCursorVisible(PlayerGroupAll(), false)
// L8530
UISetCursorVisible(PlayerGroupAll(), true)
// L8662
UISetCursorVisible(PlayerGroupAll(), true)
// L8909
UISetCursorVisible(PlayerGroupAll(), false)
// L4338
UISetCursorVisible(PlayerGroupAll(), false)
// L4535
UISetCursorVisible(PlayerGroupAll(), true)
// L11893
UISetCursorVisible(PlayerGroupAll(), false)
// L11895
UISetCursorVisible(PlayerGroupAll(), true)
// L20761
UISetCursorVisible(PlayerGroupAll(), false)
// L20793
UISetCursorVisible(PlayerGroupAll(), true)
// L33523
UISetCursorVisible(PlayerGroupAll(), true)
// L33655
UISetCursorVisible(PlayerGroupAll(), false)
// L33680
UISetCursorVisible(PlayerGroupAll(), false)
// L33704
UISetCursorVisible(PlayerGroupAll(), false)
// L8410
UISetCursorVisible(PlayerGroupAll(), false)
// L8437
UISetCursorVisible(PlayerGroupAll(), true)
// L8495
UISetCursorVisible(PlayerGroupAll(), false)
// L8530
UISetCursorVisible(PlayerGroupAll(), true)
// L8662
UISetCursorVisible(PlayerGroupAll(), true)
// L8909
UISetCursorVisible(PlayerGroupAll(), false)
// L4338
UISetCursorVisible(PlayerGroupAll(), false)
// L4535
UISetCursorVisible(PlayerGroupAll(), true)
// L11893
UISetCursorVisible(PlayerGroupAll(), false)
// L11895
UISetCursorVisible(PlayerGroupAll(), true)
// L20761
UISetCursorVisible(PlayerGroupAll(), false)
// L20793
UISetCursorVisible(PlayerGroupAll(), true)
// L33523
UISetCursorVisible(PlayerGroupAll(), true)
// L33655
UISetCursorVisible(PlayerGroupAll(), false)
// L33680
UISetCursorVisible(PlayerGroupAll(), false)
// L33704
UISetCursorVisible(PlayerGroupAll(), false)
# campaigns/libertystory.sc2campaign
// L10037
UISetCursorVisible(PlayerGroupAll(), true)
// L10208
UISetCursorVisible(PlayerGroupAll(), false)
// L10234
UISetCursorVisible(PlayerGroupAll(), false)
// L10242
UISetCursorVisible(PlayerGroupAll(), true)
// L10890
UISetCursorVisible(PlayerGroupAll(), true)
// L13316
UISetCursorVisible(PlayerGroupAll(), false)
// L13361
UISetCursorVisible(PlayerGroupAll(), false)
# campaigns/swarm.sc2campaign
// L6408
UISetCursorVisible(PlayerGroupAll(), true)
// L6503
UISetCursorVisible(PlayerGroupAll(), false)
// L6628
UISetCursorVisible(PlayerGroupAll(), false)
// L6408
UISetCursorVisible(PlayerGroupAll(), true)
// L6503
UISetCursorVisible(PlayerGroupAll(), false)
// L6628
UISetCursorVisible(PlayerGroupAll(), false)
# campaigns/swarmstory.sc2campaign
// L14110
UISetCursorVisible(PlayerGroupAll(), false)
// L14119
UISetCursorVisible(PlayerGroupAll(), true)
// L14167
UISetCursorVisible(PlayerGroupAll(), true)
// L14971
UISetCursorVisible(PlayerGroupAll(), false)
// L15000
UISetCursorVisible(PlayerGroupAll(), true)
// L15301
UISetCursorVisible(PlayerGroupAll(), false)
// L15313
UISetCursorVisible(PlayerGroupAll(), true)
# campaigns/void.sc2campaign
// L7043
UISetCursorVisible(PlayerGroupAll(), false)
// L452
UISetCursorVisible(PlayerGroupAll(), false)
// L2507
UISetCursorVisible(PlayerGroupAll(), true)
// L2903
UISetCursorVisible(PlayerGroupAll(), false)
// L2907
UISetCursorVisible(PlayerGroupAll(), true)
// L2964
UISetCursorVisible(PlayerGroupAll(), false)
// L2968
UISetCursorVisible(PlayerGroupAll(), true)
// L3274
UISetCursorVisible(PlayerGroupAll(), false)
// L3278
UISetCursorVisible(PlayerGroupAll(), true)
// L7043
UISetCursorVisible(PlayerGroupAll(), false)
// L452
UISetCursorVisible(PlayerGroupAll(), false)
// L2507
UISetCursorVisible(PlayerGroupAll(), true)
// L2903
UISetCursorVisible(PlayerGroupAll(), false)
// L2907
UISetCursorVisible(PlayerGroupAll(), true)
// L2964
UISetCursorVisible(PlayerGroupAll(), false)
// L2968
UISetCursorVisible(PlayerGroupAll(), true)
// L3274
UISetCursorVisible(PlayerGroupAll(), false)
// L3278
UISetCursorVisible(PlayerGroupAll(), true)
# campaigns/voidstory.sc2campaign
// L505
UISetCursorVisible(PlayerGroupAll(), false)
// L517
UISetCursorVisible(PlayerGroupAll(), true)
// L1298
UISetCursorVisible(PlayerGroupAll(), true)
// L9966
UISetCursorVisible(PlayerGroupAll(), false)
# campaigns/voidstory.sc2campaign
— VoidCampaignMissionLib.galaxy
// L1461
UISetCursorVisible(PlayerGroupAll(), false)
// L6895
UISetCursorVisible(PlayerGroupAll(), false)
// L6914
UISetCursorVisible(PlayerGroupAll(), false)
// L6928
UISetCursorVisible(PlayerGroupAll(), true)
# campaigns/voidstory.sc2campaign
// L5302
UISetCursorVisible(PlayerGroupAll(), false)
# campaigns/voidstory.sc2campaign
// L5297
UISetCursorVisible(PlayerGroupAll(), true)
// L5506
UISetCursorVisible(PlayerGroupAll(), true)
# mods/core.sc2mod
// L2040
UISetCursorVisible(lv_validPlayers, false)
// L2104
UISetCursorVisible(lv_validPlayers, true)
// L1730
UISetCursorVisible(lv_validPlayers, false)
// L1794
UISetCursorVisible(lv_validPlayers, true)
# mods/heroesdata.stormmod
— StartingExperienceLib.galaxy
// L724
UISetCursorVisible(PlayerGroupAll(), false)
// L733
UISetCursorVisible(PlayerGroupAll(), true)
// L2032
UISetCursorVisible(PlayerGroupAll(), true)
// L2057
UISetCursorVisible(PlayerGroupAll(), false)
# mods/missionpacks/novacampaign.sc2mod
// L1879
UISetCursorVisible(PlayerGroupAll(), false)
// L2293
UISetCursorVisible(PlayerGroupAll(), false)
// L5972
UISetCursorVisible(PlayerGroupAll(), false)
// L5986
UISetCursorVisible(PlayerGroupAll(), false)
// L5996
UISetCursorVisible(PlayerGroupAll(), true)
# mods/missionpacks/novacampaign.sc2mod
// L3830
UISetCursorVisible(PlayerGroupAll(), true)
// L7315
UISetCursorVisible(PlayerGroupAll(), true)
// L7363
UISetCursorVisible(PlayerGroupAll(), false)
# mods/missionpacks/novacampaign.sc2mod
// L569
UISetCursorVisible(PlayerGroupAll(), false)
// L580
UISetCursorVisible(PlayerGroupAll(), true)
// L1069
UISetCursorVisible(PlayerGroupAll(), true)