MouseEventVisibilityResult

MouseEventVisibilityResult

Result for event-driven visibility decisions (mouse events). Ported from: godot/addons/grid_building/systems/grid_targeting/grid_positioner/mouse_event_visibility_result.gd

Project: GridPlacement v6.0
Layer: Godot
Source: Godot/Geometry/MouseEventVisibilityResult.cs
Namespace: GridBuilding.Godot.Core.Results
Kind: class

Parsing Method: AST-based (Roslyn) - NOT regex

⚠️ IMPORTANT: This documentation was generated using AST parsing, not regex.

Properties

Apply

Whether the visibility change should be applied

Visible

The target visibility state

Reason

Reason for the visibility decision

Methods

Show

Creates a result that applies a visible state

Returns: MouseEventVisibilityResult

Parameters:

  • string reason

Hide

Creates a result that applies a hidden state

Returns: MouseEventVisibilityResult

Parameters:

  • string reason

NoChange

Creates a result that doesn’t apply any change

Returns: MouseEventVisibilityResult

Parameters:

  • string reason

ToString

Returns a string representation for debugging and test diagnostics

Returns: string