Class PlacementActionButton
- Namespace
- GridPlacement.GDScript
- Assembly
- MoonBark.GridPlacement.GDScript.dll
class PlacementActionButton extends Button
PlacementActionButton
Properties
press_action
Starts / Stops a Grid Builder press_action
@export var press_action: StringName = ""
represented_mode
@export var represented_mode: PlacementEnums.Mode
validation_issues
var validation_issues = get_runtime_issues()
issues
var issues: Array[String] = []
event
var event = InputEventAction.new()
Methods
get_mode_state
func get_mode_state() -> ModeState:
Returns
set_mode_state
func set_mode_state(p_mode_state: ModeState) -> void:
Parameters
p_mode_state
Returns
resolve_placement_dependencies
func resolve_placement_dependencies(p_container : PlacementContainer) -> void:
Parameters
p_container
Returns
get_runtime_issues
func get_runtime_issues() -> Array[String]: