AUTO-GENERATED FILE — DO NOT EDIT MANUALLY
Source: systems/interaction/manipulation_system_helper.gd
Version: 6.0
class_name: ManipulationSystemHelper
extends: RefCounted
Signals
staticstaticstaticstatic
Exports
(none)
Methods
reset_manipulation(manipulation: ManipulationComponent) -> voidcancel_manipulation(entity: Entity, manipulation: ManipulationComponent, reason: String = "User canceled") -> voidactivate_with_target(entity: Entity, mode: ManipulationComponent, target_position: Vector2i, started_position: Variant = null) -> boolactivate_with_rotation(entity: Entity, angle: float) -> boolactivate_removal(entity: Entity) -> boolis_basic_valid(manipulation: ManipulationComponent, expected_mode: ManipulationComponent) -> boolget_grid_position(entity: Entity) -> Vector2iis_movable(constraints: ManipulationConstraints) -> boolis_removable(constraints: ManipulationConstraints) -> boolvalidate_component(component: ManipulationComponent) -> Dictionary