pub struct Pad(/* private fields */);Expand description
IL2CPP class: App.Pad
Inherits: SingletonClass_1<crate::app::pad::Pad>
Implementations§
Source§impl Pad
impl Pad
pub fn a() -> NpadButton
pub fn set_a(value: NpadButton)
pub fn b() -> NpadButton
pub fn set_b(value: NpadButton)
pub fn x() -> NpadButton
pub fn set_x(value: NpadButton)
pub fn y() -> NpadButton
pub fn set_y(value: NpadButton)
pub fn stick_l() -> NpadButton
pub fn set_stick_l(value: NpadButton)
pub fn stick_r() -> NpadButton
pub fn set_stick_r(value: NpadButton)
pub fn l() -> NpadButton
pub fn set_l(value: NpadButton)
pub fn r() -> NpadButton
pub fn set_r(value: NpadButton)
pub fn zl() -> NpadButton
pub fn set_zl(value: NpadButton)
pub fn zr() -> NpadButton
pub fn set_zr(value: NpadButton)
pub fn plus() -> NpadButton
pub fn set_plus(value: NpadButton)
pub fn minus() -> NpadButton
pub fn set_minus(value: NpadButton)
pub fn left() -> NpadButton
pub fn set_left(value: NpadButton)
pub fn up() -> NpadButton
pub fn set_up(value: NpadButton)
pub fn right() -> NpadButton
pub fn set_right(value: NpadButton)
pub fn down() -> NpadButton
pub fn set_down(value: NpadButton)
pub fn stick_l_left() -> NpadButton
pub fn set_stick_l_left(value: NpadButton)
pub fn stick_l_up() -> NpadButton
pub fn set_stick_l_up(value: NpadButton)
pub fn stick_l_right() -> NpadButton
pub fn set_stick_l_right(value: NpadButton)
pub fn stick_l_down() -> NpadButton
pub fn set_stick_l_down(value: NpadButton)
pub fn stick_r_left() -> NpadButton
pub fn set_stick_r_left(value: NpadButton)
pub fn stick_r_up() -> NpadButton
pub fn set_stick_r_up(value: NpadButton)
pub fn stick_r_right() -> NpadButton
pub fn set_stick_r_right(value: NpadButton)
pub fn stick_r_down() -> NpadButton
pub fn set_stick_r_down(value: NpadButton)
pub fn left_sl() -> NpadButton
pub fn set_left_sl(value: NpadButton)
pub fn left_sr() -> NpadButton
pub fn set_left_sr(value: NpadButton)
pub fn right_sl() -> NpadButton
pub fn set_right_sl(value: NpadButton)
pub fn right_sr() -> NpadButton
pub fn set_right_sr(value: NpadButton)
pub fn any_cross() -> NpadButton
pub fn set_any_cross(value: NpadButton)
pub fn any_left() -> NpadButton
pub fn set_any_left(value: NpadButton)
pub fn any_up() -> NpadButton
pub fn set_any_up(value: NpadButton)
pub fn any_right() -> NpadButton
pub fn set_any_right(value: NpadButton)
pub fn any_down() -> NpadButton
pub fn set_any_down(value: NpadButton)
pub fn speed_up() -> NpadButton
pub fn set_speed_up(value: NpadButton)
pub fn repat_first() -> i32
pub fn set_repat_first(value: i32)
pub fn repat_continue() -> i32
pub fn set_repat_continue(value: i32)
Source§impl Pad
impl Pad
IsButton(crate::nn::hid::npadbutton::NpadButton) overload
Sourcepub fn is_trigger(buttons: impl Into<NpadButton>) -> bool
pub fn is_trigger(buttons: impl Into<NpadButton>) -> bool
IsTrigger(crate::nn::hid::npadbutton::NpadButton) overload
Sourcepub fn is_repeat(buttons: impl Into<NpadButton>) -> bool
pub fn is_repeat(buttons: impl Into<NpadButton>) -> bool
IsRepeat(crate::nn::hid::npadbutton::NpadButton) overload
Sourcepub fn is_release(buttons: impl Into<NpadButton>) -> bool
pub fn is_release(buttons: impl Into<NpadButton>) -> bool
IsRelease(crate::nn::hid::npadbutton::NpadButton) overload
Sourcepub fn get_stick_lx() -> f32
pub fn get_stick_lx() -> f32
GetStickLX() overload
Sourcepub fn get_stick_ly() -> f32
pub fn get_stick_ly() -> f32
GetStickLY() overload
Sourcepub fn get_stick_rx() -> f32
pub fn get_stick_rx() -> f32
GetStickRX() overload
Sourcepub fn get_stick_ry() -> f32
pub fn get_stick_ry() -> f32
GetStickRY() overload
Sourcepub fn get_stick_lx_2(allowance: impl Into<f32>) -> f32
pub fn get_stick_lx_2(allowance: impl Into<f32>) -> f32
GetStickLX(f32) overload
Sourcepub fn get_stick_ly_2(allowance: impl Into<f32>) -> f32
pub fn get_stick_ly_2(allowance: impl Into<f32>) -> f32
GetStickLY(f32) overload
Sourcepub fn get_stick_rx_2(allowance: impl Into<f32>) -> f32
pub fn get_stick_rx_2(allowance: impl Into<f32>) -> f32
GetStickRX(f32) overload
Sourcepub fn get_stick_ry_2(allowance: impl Into<f32>) -> f32
pub fn get_stick_ry_2(allowance: impl Into<f32>) -> f32
GetStickRY(f32) overload
Sourcepub fn get_allowance(value: impl Into<f32>, allowance: impl Into<f32>) -> f32
pub fn get_allowance(value: impl Into<f32>, allowance: impl Into<f32>) -> f32
GetAllowance(f32, f32) overload
Sourcepub fn vibration() -> VibrationManager
pub fn vibration() -> VibrationManager
Vibration() overload
Sourcepub fn gyro() -> GyroMnager
pub fn gyro() -> GyroMnager
Gyro() overload
Sourcepub fn get_step_count() -> i32
pub fn get_step_count() -> i32
GetStepCount() overload
Sourcepub fn get_hold_count() -> i32
pub fn get_hold_count() -> i32
GetHoldCount() overload
Sourcepub fn set_enable_controller_support(is_enable: impl Into<bool>)
pub fn set_enable_controller_support(is_enable: impl Into<bool>)
SetEnableControllerSupport(bool) overload
Sourcepub fn is_debug_trigger() -> bool
pub fn is_debug_trigger() -> bool
IsDebugTrigger() overload
Sourcepub fn is_debug_skip() -> bool
pub fn is_debug_skip() -> bool
IsDebugSkip() overload
Sourcepub fn debug_record_start()
pub fn debug_record_start()
DebugRecordStart() overload
Sourcepub fn debug_record_stop()
pub fn debug_record_stop()
DebugRecordStop() overload
Sourcepub fn debug_record_play()
pub fn debug_record_play()
DebugRecordPlay() overload
Sourcepub fn is_debug_recording() -> bool
pub fn is_debug_recording() -> bool
IsDebugRecording() overload
DebugHookButton(i32) overload
Sourcepub fn debug_hook_stick_l(x: impl Into<f32>, y: impl Into<f32>)
pub fn debug_hook_stick_l(x: impl Into<f32>, y: impl Into<f32>)
DebugHookStickL(f32, f32) overload
Sourcepub fn debug_hook_stick_r(x: impl Into<f32>, y: impl Into<f32>)
pub fn debug_hook_stick_r(x: impl Into<f32>, y: impl Into<f32>)
DebugHookStickR(f32, f32) overload
Source§impl Pad
impl Pad
pub fn ctor_method_info() -> &'static MethodInfo
pub fn get_mode_method_info() -> &'static MethodInfo
pub fn get_input_mode_method_info() -> &'static MethodInfo
pub fn get_stick_value_method_info() -> &'static MethodInfo
pub fn on_update_method_info() -> &'static MethodInfo
pub fn update_debug_pad_method_info() -> &'static MethodInfo
pub fn update_exclusive_method_info() -> &'static MethodInfo
pub fn update_exclusive_2_method_info() -> &'static MethodInfo
pub fn check_pad_state_method_info() -> &'static MethodInfo
pub fn is_trigger_method_info() -> &'static MethodInfo
pub fn is_repeat_method_info() -> &'static MethodInfo
pub fn is_release_method_info() -> &'static MethodInfo
pub fn get_stick_lx_method_info() -> &'static MethodInfo
pub fn get_stick_ly_method_info() -> &'static MethodInfo
pub fn get_stick_rx_method_info() -> &'static MethodInfo
pub fn get_stick_ry_method_info() -> &'static MethodInfo
pub fn get_stick_lx_2_method_info() -> &'static MethodInfo
pub fn get_stick_ly_2_method_info() -> &'static MethodInfo
pub fn get_stick_rx_2_method_info() -> &'static MethodInfo
pub fn get_stick_ry_2_method_info() -> &'static MethodInfo
pub fn get_allowance_method_info() -> &'static MethodInfo
pub fn vibration_method_info() -> &'static MethodInfo
pub fn gyro_method_info() -> &'static MethodInfo
pub fn get_step_count_method_info() -> &'static MethodInfo
pub fn get_hold_count_method_info() -> &'static MethodInfo
pub fn set_enable_controller_support_method_info() -> &'static MethodInfo
pub fn is_debug_trigger_method_info() -> &'static MethodInfo
pub fn is_debug_skip_method_info() -> &'static MethodInfo
pub fn debug_record_start_method_info() -> &'static MethodInfo
pub fn debug_record_stop_method_info() -> &'static MethodInfo
pub fn debug_record_play_method_info() -> &'static MethodInfo
pub fn is_debug_recording_method_info() -> &'static MethodInfo
pub fn debug_hook_stick_l_method_info() -> &'static MethodInfo
pub fn debug_hook_stick_r_method_info() -> &'static MethodInfo
pub fn cctor_method_info() -> &'static MethodInfo
Trait Implementations§
Source§impl ClassIdentity for Pad
impl ClassIdentity for Pad
Source§impl FromIlInstance for Pad
impl FromIlInstance for Pad
fn from_il_instance(instance: IlInstance) -> Self
fn instantiate() -> Option<Self>
§fn instantiate_with_class(class: Class) -> Option<Self>
fn instantiate_with_class(class: Class) -> Option<Self>
class is a subtype of Self or layout compatibleSource§impl IPad for Pad
impl IPad for Pad
fn m_npad_id(self) -> NpadId
fn set_m_npad_id(self, value: NpadId)
fn m_npad_style(self) -> NpadStyle
fn set_m_npad_style(self, value: NpadStyle)
fn m_npad_state(self) -> NpadState
fn set_m_npad_state(self, value: NpadState)
fn m_repeat_count(self) -> i32
fn set_m_repeat_count(self, value: i32)
fn m_hold_count(self) -> i32
fn set_m_hold_count(self, value: i32)
fn m_mode(self) -> Pad_Mode
fn set_m_mode(self, value: Pad_Mode)
fn m_vibration(self) -> VibrationManager
fn set_m_vibration(self, value: VibrationManager)
fn m_controller_support_applet(self) -> ControllerSupportApplet
fn set_m_controller_support_applet(self, value: ControllerSupportApplet)
fn m_gyro_mnager(self) -> GyroMnager
fn set_m_gyro_mnager(self, value: GyroMnager)
Source§impl ISingletonClass_1<Pad> for Pad
impl ISingletonClass_1<Pad> for Pad
fn m_binder(self) -> BindHolder
fn set_m_binder(self, value: BindHolder)
impl Copy for Pad
impl IObject for Pad
Auto Trait Implementations§
impl Freeze for Pad
impl RefUnwindSafe for Pad
impl !Send for Pad
impl !Sync for Pad
impl Unpin for Pad
impl UnwindSafe for Pad
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
§impl<T> Cast for Twhere
T: SystemObject,
impl<T> Cast for Twhere
T: SystemObject,
fn get_class(self) -> Class
fn is_null(self) -> bool
fn rebind_class(self, new_class: Class)
fn override_class(self) -> Class
fn is_instance_of<T>(self) -> boolwhere
T: ClassIdentity,
fn is_direct_subclass_of<T>(self) -> boolwhere
T: ClassIdentity,
fn try_cast<T>(self) -> Option<T>where
T: ClassIdentity + FromIlInstance,
§unsafe fn cast<T>(self) -> Twhere
T: ClassIdentity + FromIlInstance,
unsafe fn cast<T>(self) -> Twhere
T: ClassIdentity + FromIlInstance,
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
clone_to_uninit)§impl<T> DefaultInjectedMembers for T
impl<T> DefaultInjectedMembers for T
fn __injected_fields() -> Vec<InjectedFieldDescriptor>
fn __injected_methods() -> Vec<InjectedMethodDescriptor>
fn __injected_overrides() -> Vec<InjectedOverrideDescriptor>
Source§impl<T0, __U> IArrayBuilder_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IArrayBuilder_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, capacity: i32)where
Self: Sized,
fn get_capacity(self) -> i32where
Self: Sized,
fn get_count(self) -> i32where
Self: Sized,
fn get_item(self, index: i32) -> T0where
Self: Sized,
fn add(self, item: T0)where
Self: Sized,
fn to_array(self) -> Array<T0>where
Self: Sized,
fn unchecked_add(self, item: T0)where
Self: Sized,
fn ensure_capacity(self, minimum: i32)where
Self: Sized,
Source§impl<T0, __U> IAsyncOperationHandle_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IAsyncOperationHandle_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn get_location_name(self) -> Il2CppStringwhere
Self: Sized,
fn set_location_name(self, value: Il2CppString)where
Self: Sized,
fn op_implicit(obj: AsyncOperationHandle_1<T0>) -> AsyncOperationHandle
fn ctor(self, op: AsyncOperationBase_1<T0>)where
Self: Sized,
fn get_download_status(self) -> DownloadStatuswhere
Self: Sized,
fn internal_get_download_status(
self,
visited: HashSet_1<Object>,
) -> DownloadStatuswhere
Self: Sized,
fn ctor_2(self, op: IAsyncOperation)where
Self: Sized,
fn ctor_3(self, op: IAsyncOperation, version: i32)where
Self: Sized,
fn ctor_4(self, op: IAsyncOperation, location_name: Il2CppString)where
Self: Sized,
fn ctor_5(self, op: IAsyncOperation, version: i32, location_name: Il2CppString)where
Self: Sized,
fn acquire(self) -> AsyncOperationHandle_1<T0>where
Self: Sized,
fn add_completed(self, value: Action_1<AsyncOperationHandle_1<T0>>)where
Self: Sized,
fn remove_completed(self, value: Action_1<AsyncOperationHandle_1<T0>>)where
Self: Sized,
fn add_completed_typeless(self, value: Action_1<AsyncOperationHandle>)where
Self: Sized,
fn remove_completed_typeless(self, value: Action_1<AsyncOperationHandle>)where
Self: Sized,
fn get_debug_name(self) -> Il2CppStringwhere
Self: Sized,
fn add_destroyed(self, value: Action_1<AsyncOperationHandle>)where
Self: Sized,
fn remove_destroyed(self, value: Action_1<AsyncOperationHandle>)where
Self: Sized,
fn equals(self, other: AsyncOperationHandle_1<T0>) -> boolwhere
Self: Sized,
fn get_hash_code(self) -> i32where
Self: Sized,
fn wait_for_completion(self) -> T0where
Self: Sized,
fn get_internal_op(self) -> AsyncOperationBase_1<T0>where
Self: Sized,
fn get_is_done(self) -> boolwhere
Self: Sized,
fn is_valid(self) -> boolwhere
Self: Sized,
fn get_percent_complete(self) -> f32where
Self: Sized,
fn get_reference_count(self) -> i32where
Self: Sized,
fn release(self)where
Self: Sized,
fn get_result(self) -> T0where
Self: Sized,
fn get_status(self) -> AsyncOperationStatuswhere
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_move_next(self) -> boolwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
Source§impl<T0, __U> ICoreUnsafeUtils_DefaultKeyGetter_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> ICoreUnsafeUtils_DefaultKeyGetter_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
Source§impl<T0, T1, __U> IDictionary_2_EnumeratorMethods<T0, T1> for __U
impl<T0, T1, __U> IDictionary_2_EnumeratorMethods<T0, T1> for __U
fn ctor(self, dictionary: Dictionary_2<T0, T1>, get_enumerator_ret_type: i32)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn get_current(self) -> KeyValuePair_2<T0, T1>where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
fn system_collections_i_dictionary_enumerator_get_entry(self) -> DictionaryEntrywhere
Self: Sized,
fn system_collections_i_dictionary_enumerator_get_key(self) -> Objectwhere
Self: Sized,
fn system_collections_i_dictionary_enumerator_get_value(self) -> Objectwhere
Self: Sized,
Source§impl<T0, T1, __U> IDictionary_2_KeyCollection_EnumeratorMethods<T0, T1> for __U
impl<T0, T1, __U> IDictionary_2_KeyCollection_EnumeratorMethods<T0, T1> for __U
fn ctor(self, dictionary: Dictionary_2<T0, T1>)where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn get_current(self) -> T0where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
Source§impl<T0, T1, __U> IDictionary_2_ValueCollection_EnumeratorMethods<T0, T1> for __U
impl<T0, T1, __U> IDictionary_2_ValueCollection_EnumeratorMethods<T0, T1> for __U
fn ctor(self, dictionary: Dictionary_2<T0, T1>)where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn get_current(self) -> T1where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
Source§impl<T0, __U> IExposedReference_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IExposedReference_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn resolve(self, resolver: IExposedPropertyTable) -> T0where
Self: Sized,
Source§impl<T0, __U> IHashSet_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IHashSet_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, set: HashSet_1<T0>)where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn get_current(self) -> T0where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
Source§impl<T0, __U> IIJobParallelForTransformExtensions_TransformParallelForLoopStruct_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IIJobParallelForTransformExtensions_TransformParallelForLoopStruct_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn initialize() -> IntPtr
Source§impl<T0, T1, __U> IKeyValuePair_2Methods<T0, T1> for __U
impl<T0, T1, __U> IKeyValuePair_2Methods<T0, T1> for __U
Source§impl<T0, __U> ILargeArrayBuilder_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> ILargeArrayBuilder_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, initialize: bool)where
Self: Sized,
fn ctor_2(self, max_capacity: i32)where
Self: Sized,
fn add_range(self, items: IEnumerable_1<T0>)where
Self: Sized,
fn copy_to(self, array: Array<T0>, array_index: i32, count: i32)where
Self: Sized,
fn get_buffer(self, index: i32) -> Array<T0>where
Self: Sized,
fn to_array(self) -> Array<T0>where
Self: Sized,
fn try_move(self) -> (bool, Array<T0>)where
Self: Sized,
fn allocate_buffer(self)where
Self: Sized,
Source§impl<T0, __U> ILinkedList_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> ILinkedList_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, list: LinkedList_1<T0>)where
Self: Sized,
fn get_current(self) -> T0where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn system_runtime_serialization_i_deserialization_callback_on_deserialization(
self,
sender: Object,
)where
Self: Sized,
Source§impl<T0, __U> IListBuffer_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IListBuffer_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn get_count(self) -> i32where
Self: Sized,
fn get_capacity(self) -> i32where
Self: Sized,
fn get_item(self) -> (*mut T0, i32)where
Self: Sized,
fn get_unchecked(self) -> (*mut T0, i32)where
Self: Sized,
fn try_add(self) -> (bool, T0)where
Self: Sized,
fn try_copy_to(self, other: ListBuffer_1<T0>) -> boolwhere
Self: Sized,
Source§impl<T0, __U> IList_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IList_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, list: List_1<T0>)where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn move_next_rare(self) -> boolwhere
Self: Sized,
fn get_current(self) -> T0where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
Source§impl<__T> IObjectMethods for __Twhere
__T: IObject,
impl<__T> IObjectMethods for __Twhere
__T: IObject,
Source§fn equals(self, obj: impl Into<Object>) -> bool
fn equals(self, obj: impl Into<Object>) -> bool
Equals(crate::system::object::Object) overloadSource§fn get_hash_code(self) -> i32
fn get_hash_code(self) -> i32
GetHashCode() overloadSource§fn memberwise_clone(self) -> Object
fn memberwise_clone(self) -> Object
MemberwiseClone() overloadSource§fn to_string(self) -> Il2CppString
fn to_string(self) -> Il2CppString
ToString() overloadSource§fn field_getter(
self,
type_name: impl Into<Il2CppString>,
field_name: impl Into<Il2CppString>,
) -> IlInstance
fn field_getter( self, type_name: impl Into<Il2CppString>, field_name: impl Into<Il2CppString>, ) -> IlInstance
FieldGetter(::unity::Il2CppString, ::unity::Il2CppString, *mut::unity::IlInstance) overloadSource§fn field_setter(
self,
type_name: impl Into<Il2CppString>,
field_name: impl Into<Il2CppString>,
val: impl Into<Object>,
)
fn field_setter( self, type_name: impl Into<Il2CppString>, field_name: impl Into<Il2CppString>, val: impl Into<Object>, )
FieldSetter(::unity::Il2CppString, ::unity::Il2CppString, crate::system::object::Object) overloadSource§impl<T0, __U> IObjectPool_1_PooledObjectMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IObjectPool_1_PooledObjectMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, value: T0, pool: ObjectPool_1_2<T0>)where
Self: Sized,
fn system_i_disposable_dispose(self)where
Self: Sized,
Source§impl<__T> IPadMethods for __Twhere
__T: IPad,
impl<__T> IPadMethods for __Twhere
__T: IPad,
Source§fn get_input_mode(self) -> Pad_Mode
fn get_input_mode(self) -> Pad_Mode
GetInputMode() overloadSource§fn get_stick_value(self, key: impl Into<Il2CppString>) -> i32
fn get_stick_value(self, key: impl Into<Il2CppString>) -> i32
GetStickValue(::unity::Il2CppString) overloadCommitStickButton(*mutcrate::nn::hid::npadstate::NpadState, f32) overloadSource§fn update_debug_pad(self)
fn update_debug_pad(self)
UpdateDebugPad() overloadSource§fn update_exclusive(self, button: impl Into<NpadButton>)
fn update_exclusive(self, button: impl Into<NpadButton>)
UpdateExclusive(crate::nn::hid::npadbutton::NpadButton) overloadSource§fn update_exclusive_2(self)
fn update_exclusive_2(self)
UpdateExclusive() overloadSource§fn check_pad_state(self) -> bool
fn check_pad_state(self) -> bool
CheckPadState() overload