AUTO-GENERATED FILE — DO NOT EDIT MANUALLY
Source: systems/manipulation/manipulation_state.gd
Version: 5.0
class_name: ManipulationState
extends: GBResource
Signals
data_changed(manipulation: ManipulationData)- The manipulatable that is being hovered over
- Signal for when the currently active target node changes
- When the node for performing transform adjustments to (rotate, flip, etc)
- during a manipulation changes
- Emitted when a manipulation action is started
- Emitted when a manipulation action is confirmed
- Emitted when a manipulation action is finished
- Emitted when a manipulation action is canceled
- Emitted when a manipulation action fails
active_manipulatable_changed(active: Manipulatable)- Signal for when the currently active target node changes
- When the node for performing transform adjustments to (rotate, flip, etc)
- during a manipulation changes
- Emitted when a manipulation action is started
- Emitted when a manipulation action is confirmed
- Emitted when a manipulation action is finished
- Emitted when a manipulation action is canceled
- Emitted when a manipulation action fails
active_target_node_changed(active: Node)- When the node for performing transform adjustments to (rotate, flip, etc)
- during a manipulation changes
- Emitted when a manipulation action is started
- Emitted when a manipulation action is confirmed
- Emitted when a manipulation action is finished
- Emitted when a manipulation action is canceled
- Emitted when a manipulation action fails
parent_changed(parent: ManipulationParent)- Emitted when a manipulation action is started
- Emitted when a manipulation action is confirmed
- Emitted when a manipulation action is finished
- Emitted when a manipulation action is canceled
- Emitted when a manipulation action fails
started(data: ManipulationData)- Emitted when a manipulation action is confirmed
- Emitted when a manipulation action is finished
- Emitted when a manipulation action is canceled
- Emitted when a manipulation action fails
confirmed(data: ManipulationData)- Emitted when a manipulation action is finished
- Emitted when a manipulation action is canceled
- Emitted when a manipulation action fails
finished(data: ManipulationData)- Emitted when a manipulation action is canceled
- Emitted when a manipulation action fails
canceled(data: ManipulationData)- Emitted when a manipulation action fails
failed(data: ManipulationData)
Exports
(none)
Methods
_init(p_owner_context: GBOwnerContext) -> voidget_manipulator -> GBOwnerset_targeted(p_node: Node) -> voidis_targeted_movable -> boolvalidate_setup -> bool_on_data_status_changed(p_status: GBEnums)get_editor_issues -> Arrayget_runtime_issues -> Array