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