AUTO-GENERATED FILE — DO NOT EDIT MANUALLY
Source: shared/events/manipulation_bus.gd
Version: 6.0
class_name: ManipulationSignalBus
extends: RefCounted
Signals
manipulation_completed(data: ManipulationEvent)- Emitted when a manipulation operation fails
- Emitted when manipulation starts
- Emitted when manipulation is canceled
- Get singleton instance
manipulation_failed(data: ManipulationEvent)- Emitted when manipulation starts
- Emitted when manipulation is canceled
- Get singleton instance
manipulation_started(data: ManipulationEvent)- Emitted when manipulation is canceled
- Get singleton instance
manipulation_canceled(data: ManipulationEvent)- Get singleton instance
management
Exports
(none)
Methods
get_instance -> ManipulationSignalBus_connect_once(sig: Signal, callable: Callable) -> void_disconnect_if_connected(sig: Signal, callable: Callable) -> void_disconnect_all(sig: Signal) -> voidemit_completed(entity: Entity, mode: int, pos: Vector2i) -> voidemit_failed(entity: Entity, mode: int, pos: Vector2i, reason: String) -> voidemit_started(entity: Entity, mode: int, pos: Vector2i) -> voidemit_canceled(entity: Entity, mode: int, pos: Vector2i, reason: String = "") -> voidconnect_completed(callable: Callable) -> voidconnect_failed(callable: Callable) -> voidconnect_started(callable: Callable) -> voidconnect_canceled(callable: Callable) -> voiddisconnect_completed(callable: Callable) -> voiddisconnect_failed(callable: Callable) -> voiddisconnect_started(callable: Callable) -> voiddisconnect_canceled(callable: Callable) -> voidcleanup -> void