pub struct PointerEventData(/* private fields */);Expand description
IL2CPP class: UnityEngine.EventSystems.PointerEventData
Inherits: BaseEventData
Implementations§
Source§impl PointerEventData
impl PointerEventData
pub fn base(self) -> BaseEventData
Source§impl PointerEventData
impl PointerEventData
pub fn get_pointer_enter_method_info() -> &'static MethodInfo
pub fn set_pointer_enter_method_info() -> &'static MethodInfo
pub fn get_last_press_method_info() -> &'static MethodInfo
pub fn set_last_press_method_info() -> &'static MethodInfo
pub fn get_raw_pointer_press_method_info() -> &'static MethodInfo
pub fn set_raw_pointer_press_method_info() -> &'static MethodInfo
pub fn get_pointer_drag_method_info() -> &'static MethodInfo
pub fn set_pointer_drag_method_info() -> &'static MethodInfo
pub fn get_pointer_click_method_info() -> &'static MethodInfo
pub fn set_pointer_click_method_info() -> &'static MethodInfo
pub fn get_pointer_current_raycast_method_info() -> &'static MethodInfo
pub fn set_pointer_current_raycast_method_info() -> &'static MethodInfo
pub fn get_pointer_press_raycast_method_info() -> &'static MethodInfo
pub fn set_pointer_press_raycast_method_info() -> &'static MethodInfo
pub fn get_eligible_for_click_method_info() -> &'static MethodInfo
pub fn set_eligible_for_click_method_info() -> &'static MethodInfo
pub fn get_pointer_id_method_info() -> &'static MethodInfo
pub fn set_pointer_id_method_info() -> &'static MethodInfo
pub fn get_position_method_info() -> &'static MethodInfo
pub fn set_position_method_info() -> &'static MethodInfo
pub fn get_delta_method_info() -> &'static MethodInfo
pub fn set_delta_method_info() -> &'static MethodInfo
pub fn get_press_position_method_info() -> &'static MethodInfo
pub fn set_press_position_method_info() -> &'static MethodInfo
pub fn get_world_position_method_info() -> &'static MethodInfo
pub fn set_world_position_method_info() -> &'static MethodInfo
pub fn get_world_normal_method_info() -> &'static MethodInfo
pub fn set_world_normal_method_info() -> &'static MethodInfo
pub fn get_click_time_method_info() -> &'static MethodInfo
pub fn set_click_time_method_info() -> &'static MethodInfo
pub fn get_click_count_method_info() -> &'static MethodInfo
pub fn set_click_count_method_info() -> &'static MethodInfo
pub fn get_scroll_delta_method_info() -> &'static MethodInfo
pub fn set_scroll_delta_method_info() -> &'static MethodInfo
pub fn get_use_drag_threshold_method_info() -> &'static MethodInfo
pub fn set_use_drag_threshold_method_info() -> &'static MethodInfo
pub fn get_dragging_method_info() -> &'static MethodInfo
pub fn set_dragging_method_info() -> &'static MethodInfo
pub fn ctor_method_info() -> &'static MethodInfo
pub fn is_pointer_moving_method_info() -> &'static MethodInfo
pub fn is_scrolling_method_info() -> &'static MethodInfo
pub fn get_enter_event_camera_method_info() -> &'static MethodInfo
pub fn get_press_event_camera_method_info() -> &'static MethodInfo
pub fn get_pointer_press_method_info() -> &'static MethodInfo
pub fn set_pointer_press_method_info() -> &'static MethodInfo
pub fn to_string_method_info() -> &'static MethodInfo
Source§impl PointerEventData
impl PointerEventData
Sourcepub unsafe fn to_string(this: impl Into<IlInstance>) -> Il2CppString
pub unsafe fn to_string(this: impl Into<IlInstance>) -> Il2CppString
Direct (non-virtual) call to PointerEventData’s own ToString. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Source§impl PointerEventData
impl PointerEventData
Sourcepub fn new(event_system: EventSystem) -> Self
pub fn new(event_system: EventSystem) -> Self
.ctor(crate::unity_engine::event_systems::eventsystem::EventSystem) — overload selector
Trait Implementations§
Source§impl ClassIdentity for PointerEventData
impl ClassIdentity for PointerEventData
Source§impl Clone for PointerEventData
impl Clone for PointerEventData
Source§fn clone(&self) -> PointerEventData
fn clone(&self) -> PointerEventData
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl FromIlInstance for PointerEventData
impl FromIlInstance for PointerEventData
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>
Caller swears
class is a subtype of Self or layout compatibleSource§impl IBaseEventData for PointerEventData
impl IBaseEventData for PointerEventData
fn m_event_system(self) -> EventSystem
fn set_m_event_system(self, value: EventSystem)
Source§impl IPointerEventData for PointerEventData
impl IPointerEventData for PointerEventData
fn m_pointer_press(self) -> GameObject
fn set_m_pointer_press(self, value: GameObject)
fn hovered(self) -> List_1<GameObject>
fn set_hovered(self, value: List_1<GameObject>)
impl Copy for PointerEventData
impl IObject for PointerEventData
Auto Trait Implementations§
impl Freeze for PointerEventData
impl RefUnwindSafe for PointerEventData
impl !Send for PointerEventData
impl !Sync for PointerEventData
impl Unpin for PointerEventData
impl UnwindSafe for PointerEventData
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
Mutably borrows from an owned value. Read more
§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,
Safety Read more
§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)
🔬This is a nightly-only experimental API. (
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<__T> IAbstractEventDataMethods for __Twhere
__T: IAbstractEventData,
impl<__T> IAbstractEventDataMethods for __Twhere
__T: IAbstractEventData,
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<__T> IBaseEventDataMethods for __Twhere
__T: IBaseEventData,
impl<__T> IBaseEventDataMethods for __Twhere
__T: IBaseEventData,
Source§fn ctor(self, event_system: impl Into<EventSystem>)
fn ctor(self, event_system: impl Into<EventSystem>)
.ctor(crate::unity_engine::event_systems::eventsystem::EventSystem) overloadSource§fn get_current_input_module(self) -> BaseInputModule
fn get_current_input_module(self) -> BaseInputModule
get_currentInputModule() overloadSource§fn get_selected_object(self) -> GameObject
fn get_selected_object(self) -> GameObject
get_selectedObject() overloadSource§fn set_selected_object(self, value: impl Into<GameObject>)
fn set_selected_object(self, value: impl Into<GameObject>)
set_selectedObject(crate::unity_engine::gameobject::GameObject) overloadSource§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> IPointerEventDataMethods for __Twhere
__T: IPointerEventData,
impl<__T> IPointerEventDataMethods for __Twhere
__T: IPointerEventData,
Source§fn get_pointer_enter(self) -> GameObject
fn get_pointer_enter(self) -> GameObject
get_pointerEnter() overloadSource§fn set_pointer_enter(self, value: impl Into<GameObject>)
fn set_pointer_enter(self, value: impl Into<GameObject>)
set_pointerEnter(crate::unity_engine::gameobject::GameObject) overloadSource§fn get_last_press(self) -> GameObject
fn get_last_press(self) -> GameObject
get_lastPress() overloadSource§fn set_last_press(self, value: impl Into<GameObject>)
fn set_last_press(self, value: impl Into<GameObject>)
set_lastPress(crate::unity_engine::gameobject::GameObject) overloadSource§fn get_raw_pointer_press(self) -> GameObject
fn get_raw_pointer_press(self) -> GameObject
get_rawPointerPress() overloadSource§fn set_raw_pointer_press(self, value: impl Into<GameObject>)
fn set_raw_pointer_press(self, value: impl Into<GameObject>)
set_rawPointerPress(crate::unity_engine::gameobject::GameObject) overloadSource§fn get_pointer_drag(self) -> GameObject
fn get_pointer_drag(self) -> GameObject
get_pointerDrag() overloadSource§fn set_pointer_drag(self, value: impl Into<GameObject>)
fn set_pointer_drag(self, value: impl Into<GameObject>)
set_pointerDrag(crate::unity_engine::gameobject::GameObject) overloadSource§fn get_pointer_click(self) -> GameObject
fn get_pointer_click(self) -> GameObject
get_pointerClick() overloadSource§fn set_pointer_click(self, value: impl Into<GameObject>)
fn set_pointer_click(self, value: impl Into<GameObject>)
set_pointerClick(crate::unity_engine::gameobject::GameObject) overloadSource§fn get_pointer_current_raycast(self) -> RaycastResult
fn get_pointer_current_raycast(self) -> RaycastResult
get_pointerCurrentRaycast() overloadSource§fn set_pointer_current_raycast(self, value: impl Into<RaycastResult>)
fn set_pointer_current_raycast(self, value: impl Into<RaycastResult>)
set_pointerCurrentRaycast(crate::unity_engine::event_systems::raycastresult::RaycastResult) overloadSource§fn get_pointer_press_raycast(self) -> RaycastResult
fn get_pointer_press_raycast(self) -> RaycastResult
get_pointerPressRaycast() overloadSource§fn set_pointer_press_raycast(self, value: impl Into<RaycastResult>)
fn set_pointer_press_raycast(self, value: impl Into<RaycastResult>)
set_pointerPressRaycast(crate::unity_engine::event_systems::raycastresult::RaycastResult) overloadSource§fn get_eligible_for_click(self) -> bool
fn get_eligible_for_click(self) -> bool
get_eligibleForClick() overloadSource§fn set_eligible_for_click(self, value: impl Into<bool>)
fn set_eligible_for_click(self, value: impl Into<bool>)
set_eligibleForClick(bool) overloadSource§fn get_pointer_id(self) -> i32
fn get_pointer_id(self) -> i32
get_pointerId() overloadSource§fn set_pointer_id(self, value: impl Into<i32>)
fn set_pointer_id(self, value: impl Into<i32>)
set_pointerId(i32) overloadSource§fn get_position(self) -> Vector2
fn get_position(self) -> Vector2
get_position() overloadSource§fn set_position(self, value: impl Into<Vector2>)
fn set_position(self, value: impl Into<Vector2>)
set_position(crate::unity_engine::vector2::Vector2) overloadSource§fn set_delta(self, value: impl Into<Vector2>)
fn set_delta(self, value: impl Into<Vector2>)
set_delta(crate::unity_engine::vector2::Vector2) overloadSource§fn get_press_position(self) -> Vector2
fn get_press_position(self) -> Vector2
get_pressPosition() overloadSource§fn set_press_position(self, value: impl Into<Vector2>)
fn set_press_position(self, value: impl Into<Vector2>)
set_pressPosition(crate::unity_engine::vector2::Vector2) overloadSource§fn get_world_position(self) -> Vector3
fn get_world_position(self) -> Vector3
get_worldPosition() overloadSource§fn set_world_position(self, value: impl Into<Vector3>)
fn set_world_position(self, value: impl Into<Vector3>)
set_worldPosition(crate::unity_engine::vector3::Vector3) overloadSource§fn get_world_normal(self) -> Vector3
fn get_world_normal(self) -> Vector3
get_worldNormal() overloadSource§fn set_world_normal(self, value: impl Into<Vector3>)
fn set_world_normal(self, value: impl Into<Vector3>)
set_worldNormal(crate::unity_engine::vector3::Vector3) overloadSource§fn get_click_time(self) -> f32
fn get_click_time(self) -> f32
get_clickTime() overloadSource§fn set_click_time(self, value: impl Into<f32>)
fn set_click_time(self, value: impl Into<f32>)
set_clickTime(f32) overloadSource§fn get_click_count(self) -> i32
fn get_click_count(self) -> i32
get_clickCount() overloadSource§fn set_click_count(self, value: impl Into<i32>)
fn set_click_count(self, value: impl Into<i32>)
set_clickCount(i32) overloadSource§fn get_scroll_delta(self) -> Vector2
fn get_scroll_delta(self) -> Vector2
get_scrollDelta() overloadSource§fn set_scroll_delta(self, value: impl Into<Vector2>)
fn set_scroll_delta(self, value: impl Into<Vector2>)
set_scrollDelta(crate::unity_engine::vector2::Vector2) overloadSource§fn get_use_drag_threshold(self) -> bool
fn get_use_drag_threshold(self) -> bool
get_useDragThreshold() overloadSource§fn set_use_drag_threshold(self, value: impl Into<bool>)
fn set_use_drag_threshold(self, value: impl Into<bool>)
set_useDragThreshold(bool) overloadSource§fn get_dragging(self) -> bool
fn get_dragging(self) -> bool
get_dragging() overloadSource§fn set_dragging(self, value: impl Into<bool>)
fn set_dragging(self, value: impl Into<bool>)
set_dragging(bool) overloadget_button() overloadset_button(crate::unity_engine::event_systems::pointereventdata::PointerEventData_InputButton) overloadSource§fn ctor(self, event_system: impl Into<EventSystem>)
fn ctor(self, event_system: impl Into<EventSystem>)
.ctor(crate::unity_engine::event_systems::eventsystem::EventSystem) overloadSource§fn is_pointer_moving(self) -> bool
fn is_pointer_moving(self) -> bool
IsPointerMoving() overloadSource§fn is_scrolling(self) -> bool
fn is_scrolling(self) -> bool
IsScrolling() overloadSource§fn get_enter_event_camera(self) -> Camera
fn get_enter_event_camera(self) -> Camera
get_enterEventCamera() overloadSource§fn get_press_event_camera(self) -> Camera
fn get_press_event_camera(self) -> Camera
get_pressEventCamera() overloadSource§fn get_pointer_press(self) -> GameObject
fn get_pointer_press(self) -> GameObject
get_pointerPress() overloadSource§fn set_pointer_press(self, value: impl Into<GameObject>)
fn set_pointer_press(self, value: impl Into<GameObject>)
set_pointerPress(crate::unity_engine::gameobject::GameObject) overloadSource§fn to_string(self) -> Il2CppString
fn to_string(self) -> Il2CppString
ToString() overload