pub struct InputDefault { /* private fields */ }
Expand description
Implementations§
Source§impl InputDefault
impl InputDefault
Sourcepub unsafe fn is_key_pressed(&self, scancode: i64) -> bool
pub unsafe fn is_key_pressed(&self, scancode: i64) -> bool
Inherited from Input.
Inherited from Input.
Inherited from Input.
Sourcepub unsafe fn is_action_pressed(&self, action: GodotString) -> bool
pub unsafe fn is_action_pressed(&self, action: GodotString) -> bool
Inherited from Input.
Sourcepub unsafe fn is_action_just_pressed(&self, action: GodotString) -> bool
pub unsafe fn is_action_just_pressed(&self, action: GodotString) -> bool
Inherited from Input.
Sourcepub unsafe fn is_action_just_released(&self, action: GodotString) -> bool
pub unsafe fn is_action_just_released(&self, action: GodotString) -> bool
Inherited from Input.
Sourcepub unsafe fn get_action_strength(&self, action: GodotString) -> f64
pub unsafe fn get_action_strength(&self, action: GodotString) -> f64
Inherited from Input.
Sourcepub unsafe fn add_joy_mapping(
&mut self,
mapping: GodotString,
update_existing: bool,
)
pub unsafe fn add_joy_mapping( &mut self, mapping: GodotString, update_existing: bool, )
Inherited from Input.
Sourcepub unsafe fn remove_joy_mapping(&mut self, guid: GodotString)
pub unsafe fn remove_joy_mapping(&mut self, guid: GodotString)
Inherited from Input.
Sourcepub unsafe fn joy_connection_changed(
&mut self,
device: i64,
connected: bool,
name: GodotString,
guid: GodotString,
)
pub unsafe fn joy_connection_changed( &mut self, device: i64, connected: bool, name: GodotString, guid: GodotString, )
Inherited from Input.
Sourcepub unsafe fn is_joy_known(&mut self, device: i64) -> bool
pub unsafe fn is_joy_known(&mut self, device: i64) -> bool
Inherited from Input.
Sourcepub unsafe fn get_joy_name(&mut self, device: i64) -> GodotString
pub unsafe fn get_joy_name(&mut self, device: i64) -> GodotString
Inherited from Input.
Sourcepub unsafe fn get_joy_guid(&self, device: i64) -> GodotString
pub unsafe fn get_joy_guid(&self, device: i64) -> GodotString
Inherited from Input.
Sourcepub unsafe fn get_connected_joypads(&mut self) -> VariantArray
pub unsafe fn get_connected_joypads(&mut self) -> VariantArray
Inherited from Input.
Sourcepub unsafe fn get_joy_vibration_strength(&mut self, device: i64) -> Vector2
pub unsafe fn get_joy_vibration_strength(&mut self, device: i64) -> Vector2
Inherited from Input.
Sourcepub unsafe fn get_joy_vibration_duration(&mut self, device: i64) -> f64
pub unsafe fn get_joy_vibration_duration(&mut self, device: i64) -> f64
Inherited from Input.
Inherited from Input.
Inherited from Input.
Sourcepub unsafe fn get_joy_axis_string(&mut self, axis_index: i64) -> GodotString
pub unsafe fn get_joy_axis_string(&mut self, axis_index: i64) -> GodotString
Inherited from Input.
Sourcepub unsafe fn get_joy_axis_index_from_string(
&mut self,
axis: GodotString,
) -> i64
pub unsafe fn get_joy_axis_index_from_string( &mut self, axis: GodotString, ) -> i64
Inherited from Input.
Sourcepub unsafe fn start_joy_vibration(
&mut self,
device: i64,
weak_magnitude: f64,
strong_magnitude: f64,
duration: f64,
)
pub unsafe fn start_joy_vibration( &mut self, device: i64, weak_magnitude: f64, strong_magnitude: f64, duration: f64, )
Inherited from Input.
Sourcepub unsafe fn stop_joy_vibration(&mut self, device: i64)
pub unsafe fn stop_joy_vibration(&mut self, device: i64)
Inherited from Input.
Sourcepub unsafe fn get_gravity(&self) -> Vector3
pub unsafe fn get_gravity(&self) -> Vector3
Inherited from Input.
Sourcepub unsafe fn get_accelerometer(&self) -> Vector3
pub unsafe fn get_accelerometer(&self) -> Vector3
Inherited from Input.
Sourcepub unsafe fn get_magnetometer(&self) -> Vector3
pub unsafe fn get_magnetometer(&self) -> Vector3
Inherited from Input.
Sourcepub unsafe fn get_gyroscope(&self) -> Vector3
pub unsafe fn get_gyroscope(&self) -> Vector3
Inherited from Input.
Sourcepub unsafe fn get_last_mouse_speed(&self) -> Vector2
pub unsafe fn get_last_mouse_speed(&self) -> Vector2
Inherited from Input.
Inherited from Input.
Sourcepub unsafe fn set_mouse_mode(&mut self, mode: i64)
pub unsafe fn set_mouse_mode(&mut self, mode: i64)
Inherited from Input.
Sourcepub unsafe fn get_mouse_mode(&self) -> InputMouseMode
pub unsafe fn get_mouse_mode(&self) -> InputMouseMode
Inherited from Input.
Sourcepub unsafe fn warp_mouse_position(&mut self, to: Vector2)
pub unsafe fn warp_mouse_position(&mut self, to: Vector2)
Inherited from Input.
Sourcepub unsafe fn action_press(&mut self, action: GodotString)
pub unsafe fn action_press(&mut self, action: GodotString)
Inherited from Input.
Sourcepub unsafe fn action_release(&mut self, action: GodotString)
pub unsafe fn action_release(&mut self, action: GodotString)
Inherited from Input.
Sourcepub unsafe fn set_default_cursor_shape(&mut self, shape: i64)
pub unsafe fn set_default_cursor_shape(&mut self, shape: i64)
Inherited from Input.
Sourcepub unsafe fn set_custom_mouse_cursor(
&mut self,
image: Option<Resource>,
shape: i64,
hotspot: Vector2,
)
pub unsafe fn set_custom_mouse_cursor( &mut self, image: Option<Resource>, shape: i64, hotspot: Vector2, )
Inherited from Input.
Sourcepub unsafe fn parse_input_event(&mut self, event: Option<InputEvent>)
pub unsafe fn parse_input_event(&mut self, event: Option<InputEvent>)
Inherited from Input.
Sourcepub unsafe fn _notification(&mut self, what: i64)
pub unsafe fn _notification(&mut self, what: i64)
Inherited from Object.
Sourcepub unsafe fn _set(&mut self, property: GodotString, value: Variant) -> bool
pub unsafe fn _set(&mut self, property: GodotString, value: Variant) -> bool
Inherited from Object.
Sourcepub unsafe fn _get(&mut self, property: GodotString) -> Variant
pub unsafe fn _get(&mut self, property: GodotString) -> Variant
Inherited from Object.
Sourcepub unsafe fn _get_property_list(&mut self) -> VariantArray
pub unsafe fn _get_property_list(&mut self) -> VariantArray
Inherited from Object.
Sourcepub unsafe fn get_class(&self) -> GodotString
pub unsafe fn get_class(&self) -> GodotString
Inherited from Object.
Sourcepub unsafe fn is_class(&self, _type: GodotString) -> bool
pub unsafe fn is_class(&self, _type: GodotString) -> bool
Inherited from Object.
Sourcepub unsafe fn set(&mut self, property: GodotString, value: Variant)
pub unsafe fn set(&mut self, property: GodotString, value: Variant)
Inherited from Object.
Sourcepub unsafe fn get(&self, property: GodotString) -> Variant
pub unsafe fn get(&self, property: GodotString) -> Variant
Inherited from Object.
Sourcepub unsafe fn set_indexed(&mut self, property: NodePath, value: Variant)
pub unsafe fn set_indexed(&mut self, property: NodePath, value: Variant)
Inherited from Object.
Sourcepub unsafe fn get_indexed(&self, property: NodePath) -> Variant
pub unsafe fn get_indexed(&self, property: NodePath) -> Variant
Inherited from Object.
Sourcepub unsafe fn get_property_list(&self) -> VariantArray
pub unsafe fn get_property_list(&self) -> VariantArray
Inherited from Object.
Sourcepub unsafe fn get_method_list(&self) -> VariantArray
pub unsafe fn get_method_list(&self) -> VariantArray
Inherited from Object.
Sourcepub unsafe fn notification(&mut self, what: i64, reversed: bool)
pub unsafe fn notification(&mut self, what: i64, reversed: bool)
Inherited from Object.
Sourcepub unsafe fn get_instance_id(&self) -> i64
pub unsafe fn get_instance_id(&self) -> i64
Inherited from Object.
Sourcepub unsafe fn set_script(&mut self, script: Option<Reference>)
pub unsafe fn set_script(&mut self, script: Option<Reference>)
Inherited from Object.
Sourcepub unsafe fn get_script(&self) -> Option<Reference>
pub unsafe fn get_script(&self) -> Option<Reference>
Inherited from Object.
Sourcepub unsafe fn set_meta(&mut self, name: GodotString, value: Variant)
pub unsafe fn set_meta(&mut self, name: GodotString, value: Variant)
Inherited from Object.
Sourcepub unsafe fn get_meta(&self, name: GodotString) -> Variant
pub unsafe fn get_meta(&self, name: GodotString) -> Variant
Inherited from Object.
Sourcepub unsafe fn has_meta(&self, name: GodotString) -> bool
pub unsafe fn has_meta(&self, name: GodotString) -> bool
Inherited from Object.
Sourcepub unsafe fn get_meta_list(&self) -> StringArray
pub unsafe fn get_meta_list(&self) -> StringArray
Inherited from Object.
Sourcepub unsafe fn add_user_signal(
&mut self,
signal: GodotString,
arguments: VariantArray,
)
pub unsafe fn add_user_signal( &mut self, signal: GodotString, arguments: VariantArray, )
Inherited from Object.
Sourcepub unsafe fn has_user_signal(&self, signal: GodotString) -> bool
pub unsafe fn has_user_signal(&self, signal: GodotString) -> bool
Inherited from Object.
Sourcepub unsafe fn emit_signal(
&mut self,
signal: GodotString,
varargs: &[Variant],
) -> Variant
pub unsafe fn emit_signal( &mut self, signal: GodotString, varargs: &[Variant], ) -> Variant
Inherited from Object.
Sourcepub unsafe fn call(
&mut self,
method: GodotString,
varargs: &[Variant],
) -> Variant
pub unsafe fn call( &mut self, method: GodotString, varargs: &[Variant], ) -> Variant
Inherited from Object.
Sourcepub unsafe fn call_deferred(
&mut self,
method: GodotString,
varargs: &[Variant],
) -> Variant
pub unsafe fn call_deferred( &mut self, method: GodotString, varargs: &[Variant], ) -> Variant
Inherited from Object.
Sourcepub unsafe fn callv(
&mut self,
method: GodotString,
arg_array: VariantArray,
) -> Variant
pub unsafe fn callv( &mut self, method: GodotString, arg_array: VariantArray, ) -> Variant
Inherited from Object.
Sourcepub unsafe fn has_method(&self, method: GodotString) -> bool
pub unsafe fn has_method(&self, method: GodotString) -> bool
Inherited from Object.
Sourcepub unsafe fn get_signal_list(&self) -> VariantArray
pub unsafe fn get_signal_list(&self) -> VariantArray
Inherited from Object.
Sourcepub unsafe fn get_signal_connection_list(
&self,
signal: GodotString,
) -> VariantArray
pub unsafe fn get_signal_connection_list( &self, signal: GodotString, ) -> VariantArray
Inherited from Object.
Sourcepub unsafe fn get_incoming_connections(&self) -> VariantArray
pub unsafe fn get_incoming_connections(&self) -> VariantArray
Inherited from Object.
Sourcepub unsafe fn connect(
&mut self,
signal: GodotString,
target: Option<Object>,
method: GodotString,
binds: VariantArray,
flags: i64,
) -> GodotResult
pub unsafe fn connect( &mut self, signal: GodotString, target: Option<Object>, method: GodotString, binds: VariantArray, flags: i64, ) -> GodotResult
Inherited from Object.
Sourcepub unsafe fn disconnect(
&mut self,
signal: GodotString,
target: Option<Object>,
method: GodotString,
)
pub unsafe fn disconnect( &mut self, signal: GodotString, target: Option<Object>, method: GodotString, )
Inherited from Object.
Sourcepub unsafe fn is_connected(
&self,
signal: GodotString,
target: Option<Object>,
method: GodotString,
) -> bool
pub unsafe fn is_connected( &self, signal: GodotString, target: Option<Object>, method: GodotString, ) -> bool
Inherited from Object.
Sourcepub unsafe fn set_block_signals(&mut self, enable: bool)
pub unsafe fn set_block_signals(&mut self, enable: bool)
Inherited from Object.
Sourcepub unsafe fn is_blocking_signals(&self) -> bool
pub unsafe fn is_blocking_signals(&self) -> bool
Inherited from Object.
Sourcepub unsafe fn property_list_changed_notify(&mut self)
pub unsafe fn property_list_changed_notify(&mut self)
Inherited from Object.
Sourcepub unsafe fn set_message_translation(&mut self, enable: bool)
pub unsafe fn set_message_translation(&mut self, enable: bool)
Inherited from Object.
Sourcepub unsafe fn can_translate_messages(&self) -> bool
pub unsafe fn can_translate_messages(&self) -> bool
Inherited from Object.
Sourcepub unsafe fn tr(&self, message: GodotString) -> GodotString
pub unsafe fn tr(&self, message: GodotString) -> GodotString
Inherited from Object.
Sourcepub unsafe fn is_queued_for_deletion(&self) -> bool
pub unsafe fn is_queued_for_deletion(&self) -> bool
Inherited from Object.
Sourcepub unsafe fn cast<T: GodotObject>(&self) -> Option<T>
pub unsafe fn cast<T: GodotObject>(&self) -> Option<T>
Generic dynamic cast.
Trait Implementations§
Source§impl Clone for InputDefault
impl Clone for InputDefault
Source§fn clone(&self) -> InputDefault
fn clone(&self) -> InputDefault
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more