pub struct MapCursor(/* private fields */);Expand description
IL2CPP class: App.MapCursor
Inherits: SingletonClass_1<crate::app::mapcursor::MapCursor>
Implementations§
Source§impl MapCursor
impl MapCursor
pub fn map_cursor_move_offset() -> f32
pub fn set_map_cursor_move_offset(value: f32)
pub fn move_wait_frame() -> i32
pub fn set_move_wait_frame(value: i32)
pub fn move_center_frame() -> i32
pub fn set_move_center_frame(value: i32)
pub fn m_cursor_top() -> MapCursor_CursorTopType
pub fn set_m_cursor_top(value: MapCursor_CursorTopType)
pub fn m_cursor_top_anim() -> MapCursor_AnimType
pub fn set_m_cursor_top_anim(value: MapCursor_AnimType)
pub fn m_cursor_bottom_anim() -> MapCursor_AnimType
pub fn set_m_cursor_bottom_anim(value: MapCursor_AnimType)
pub fn m_map_pointer_locator_root() -> MapPointerLocatorRoot
pub fn set_m_map_pointer_locator_root(value: MapPointerLocatorRoot)
pub fn m_map_cursor_locator_root() -> MapCursorLocatorRoot
pub fn set_m_map_cursor_locator_root(value: MapCursorLocatorRoot)
Source§impl MapCursor
impl MapCursor
Sourcepub fn get_cursor_mind() -> MapMind_Type
pub fn get_cursor_mind() -> MapMind_Type
GetCursorMind() overload
Sourcepub fn set_cursor_mind(mind: impl Into<MapMind_Type>)
pub fn set_cursor_mind(mind: impl Into<MapMind_Type>)
SetCursorMind(crate::app::mapmind::MapMind_Type) overload
Sourcepub fn get_camera_tilt(mode: impl Into<MapCursor_DistanceMode>) -> f32
pub fn get_camera_tilt(mode: impl Into<MapCursor_DistanceMode>) -> f32
GetCameraTilt(crate::app::mapcursor::MapCursor_DistanceMode) overload
Sourcepub fn get_camera_tilt_clamp(mode: impl Into<MapCursor_DistanceMode>) -> f32
pub fn get_camera_tilt_clamp(mode: impl Into<MapCursor_DistanceMode>) -> f32
GetCameraTiltClamp(crate::app::mapcursor::MapCursor_DistanceMode) overload
Sourcepub fn get_camera_tilt_2(ratio: impl Into<f32>) -> f32
pub fn get_camera_tilt_2(ratio: impl Into<f32>) -> f32
GetCameraTilt(f32) overload
Sourcepub fn get_camera_tilt_min() -> f32
pub fn get_camera_tilt_min() -> f32
GetCameraTiltMin() overload
Sourcepub fn get_camera_tilt_max() -> f32
pub fn get_camera_tilt_max() -> f32
GetCameraTiltMax() overload
Sourcepub fn get_camera_distance(mode: impl Into<MapCursor_DistanceMode>) -> f32
pub fn get_camera_distance(mode: impl Into<MapCursor_DistanceMode>) -> f32
GetCameraDistance(crate::app::mapcursor::MapCursor_DistanceMode) overload
Sourcepub fn get_camera_tilt_clamp_2(
value: impl Into<f32>,
is_margin: impl Into<bool>,
) -> f32
pub fn get_camera_tilt_clamp_2( value: impl Into<f32>, is_margin: impl Into<bool>, ) -> f32
GetCameraTiltClamp(f32, bool) overload
Sourcepub fn get_camera_tilt_rate(tilt: impl Into<f32>) -> f32
pub fn get_camera_tilt_rate(tilt: impl Into<f32>) -> f32
GetCameraTiltRate(f32) overload
Sourcepub fn get_camera_distance_mode(tilt: impl Into<f32>) -> MapCursor_DistanceMode
pub fn get_camera_distance_mode(tilt: impl Into<f32>) -> MapCursor_DistanceMode
GetCameraDistanceMode(f32) overload
Sourcepub fn is_change_cursor_top() -> bool
pub fn is_change_cursor_top() -> bool
IsChangeCursorTop() overload
Sourcepub fn is_change_cursor_bottom() -> bool
pub fn is_change_cursor_bottom() -> bool
IsChangeCursorBottom() overload
Sourcepub fn set_cursor_top(mind: impl Into<MapMind_Type>)
pub fn set_cursor_top(mind: impl Into<MapMind_Type>)
SetCursorTop(crate::app::mapmind::MapMind_Type) overload
Sourcepub fn apply_cursor_top(new_cursor_top: impl Into<MapCursor_CursorTopType>)
pub fn apply_cursor_top(new_cursor_top: impl Into<MapCursor_CursorTopType>)
ApplyCursorTop(crate::app::mapcursor::MapCursor_CursorTopType) overload
Sourcepub fn get_map_pointer_transform(
type: impl Into<MapCursor_CursorTopType>,
) -> Transform
pub fn get_map_pointer_transform( type: impl Into<MapCursor_CursorTopType>, ) -> Transform
GetMapPointerTransform(crate::app::mapcursor::MapCursor_CursorTopType) overload
Sourcepub fn set_active(game_object: impl Into<GameObject>, value: impl Into<bool>)
pub fn set_active(game_object: impl Into<GameObject>, value: impl Into<bool>)
SetActive(crate::unity_engine::gameobject::GameObject, bool) overload
Sourcepub fn play_cursor_anim()
pub fn play_cursor_anim()
PlayCursorAnim() overload
Sourcepub fn play_cursor_top_anim()
pub fn play_cursor_top_anim()
PlayCursorTopAnim() overload
Sourcepub fn play_cursor_bottom_anim()
pub fn play_cursor_bottom_anim()
PlayCursorBottomAnim() overload
Sourcepub fn get_cursor_unit() -> Unit
pub fn get_cursor_unit() -> Unit
GetCursorUnit() overload
Sourcepub fn get_no_clamp_x() -> i32
pub fn get_no_clamp_x() -> i32
GetNoClampX() overload
Sourcepub fn get_no_clamp_z() -> i32
pub fn get_no_clamp_z() -> i32
GetNoClampZ() overload
Sourcepub fn set(
x: impl Into<i32>,
z: impl Into<i32>,
speed: impl Into<f32>,
is_update_enter_pos: impl Into<bool>,
)
pub fn set( x: impl Into<i32>, z: impl Into<i32>, speed: impl Into<f32>, is_update_enter_pos: impl Into<bool>, )
Set(i32, i32, f32, bool) overload
Sourcepub fn set_2(
unit: impl Into<Unit>,
speed: impl Into<f32>,
is_update_enter_pos: impl Into<bool>,
)
pub fn set_2( unit: impl Into<Unit>, speed: impl Into<f32>, is_update_enter_pos: impl Into<bool>, )
Set(crate::app::unit::Unit, f32, bool) overload
Sourcepub fn set_3(
pos: impl Into<Vector3>,
speed: impl Into<f32>,
is_update_enter_pos: impl Into<bool>,
)
pub fn set_3( pos: impl Into<Vector3>, speed: impl Into<f32>, is_update_enter_pos: impl Into<bool>, )
Set(crate::unity_engine::vector3::Vector3, f32, bool) overload
Sourcepub fn try_set(
pos: impl Into<Vector3>,
speed: impl Into<f32>,
is_update_enter_pos: impl Into<bool>,
) -> bool
pub fn try_set( pos: impl Into<Vector3>, speed: impl Into<f32>, is_update_enter_pos: impl Into<bool>, ) -> bool
TrySet(crate::unity_engine::vector3::Vector3, f32, bool) overload
Sourcepub fn is_visible() -> bool
pub fn is_visible() -> bool
IsVisible() overload
Sourcepub fn set_visible(enable: impl Into<bool>)
pub fn set_visible(enable: impl Into<bool>)
SetVisible(bool) overload
Sourcepub fn play_camera_move_se()
pub fn play_camera_move_se()
PlayCameraMoveSe() overload
Sourcepub fn stop_camera_move_se()
pub fn stop_camera_move_se()
StopCameraMoveSe() overload
Sourcepub fn get_distance_mode() -> MapCursor_DistanceMode
pub fn get_distance_mode() -> MapCursor_DistanceMode
GetDistanceMode() overload
Sourcepub fn set_distance_mode(mode: impl Into<MapCursor_DistanceMode>)
pub fn set_distance_mode(mode: impl Into<MapCursor_DistanceMode>)
SetDistanceMode(crate::app::mapcursor::MapCursor_DistanceMode) overload
Sourcepub fn set_distance_scale(scale: impl Into<f32>)
pub fn set_distance_scale(scale: impl Into<f32>)
SetDistanceScale(f32) overload
Sourcepub fn get_distance_rate_for_sound() -> f32
pub fn get_distance_rate_for_sound() -> f32
GetDistanceRateForSound() overload
Sourcepub fn get_map_cursor_move_type() -> GameConfig_MapCursorMoveTyep
pub fn get_map_cursor_move_type() -> GameConfig_MapCursorMoveTyep
GetMapCursorMoveType() overload
Sourcepub fn set_map_cursor_move_type(type: impl Into<GameConfig_MapCursorMoveTyep>)
pub fn set_map_cursor_move_type(type: impl Into<GameConfig_MapCursorMoveTyep>)
SetMapCursorMoveType(crate::app::gameconfig::GameConfig_MapCursorMoveTyep) overload
Sourcepub fn get_is_lock_move_type() -> bool
pub fn get_is_lock_move_type() -> bool
get_IsLockMoveType() overload
Sourcepub fn set_is_lock_move_type(value: impl Into<bool>)
pub fn set_is_lock_move_type(value: impl Into<bool>)
set_IsLockMoveType(bool) overload
Sourcepub fn get_rotate() -> Vector3
pub fn get_rotate() -> Vector3
GetRotate() overload
Sourcepub fn get_enter_pos() -> Vector3
pub fn get_enter_pos() -> Vector3
GetEnterPos() overload
Sourcepub fn set_enter_pos(pos: impl Into<Vector3>)
pub fn set_enter_pos(pos: impl Into<Vector3>)
SetEnterPos(crate::unity_engine::vector3::Vector3) overload
Sourcepub fn tick_rotate()
pub fn tick_rotate()
TickRotate() overload
Source§impl MapCursor
impl MapCursor
pub fn get_cursor_mind_method_info() -> &'static MethodInfo
pub fn set_cursor_mind_method_info() -> &'static MethodInfo
pub fn get_camera_tilt_method_info() -> &'static MethodInfo
pub fn get_camera_tilt_clamp_method_info() -> &'static MethodInfo
pub fn get_camera_tilt_2_method_info() -> &'static MethodInfo
pub fn get_camera_tilt_min_method_info() -> &'static MethodInfo
pub fn get_camera_tilt_max_method_info() -> &'static MethodInfo
pub fn get_camera_distance_method_info() -> &'static MethodInfo
pub fn get_camera_tilt_clamp_2_method_info() -> &'static MethodInfo
pub fn get_camera_tilt_rate_method_info() -> &'static MethodInfo
pub fn get_camera_distance_mode_method_info() -> &'static MethodInfo
pub fn get_camera_distance_2_method_info() -> &'static MethodInfo
pub fn get_camera_rotate_method_info() -> &'static MethodInfo
pub fn get_back_mode_method_info() -> &'static MethodInfo
pub fn get_zoom_mode_method_info() -> &'static MethodInfo
pub fn get_next_mode_method_info() -> &'static MethodInfo
pub fn ctor_method_info() -> &'static MethodInfo
pub fn on_tick_method_info() -> &'static MethodInfo
pub fn on_update_method_info() -> &'static MethodInfo
pub fn toggle_cursor_move_size_method_info() -> &'static MethodInfo
pub fn calc_cursor_top_pos_method_info() -> &'static MethodInfo
pub fn calc_cursor_bottom_pos_method_info() -> &'static MethodInfo
pub fn is_change_cursor_top_method_info() -> &'static MethodInfo
pub fn is_change_cursor_bottom_method_info() -> &'static MethodInfo
pub fn get_cursor_time_method_info() -> &'static MethodInfo
pub fn get_cursor_speed_method_info() -> &'static MethodInfo
pub fn get_move_pos_method_info() -> &'static MethodInfo
pub fn get_move_pos_2_method_info() -> &'static MethodInfo
pub fn get_digital_move_method_info() -> &'static MethodInfo
pub fn set_cursor_top_method_info() -> &'static MethodInfo
pub fn apply_cursor_top_method_info() -> &'static MethodInfo
pub fn get_map_pointer_transform_method_info() -> &'static MethodInfo
pub fn set_active_method_info() -> &'static MethodInfo
pub fn play_cursor_anim_method_info() -> &'static MethodInfo
pub fn play_cursor_top_anim_method_info() -> &'static MethodInfo
pub fn play_cursor_bottom_anim_method_info() -> &'static MethodInfo
pub fn try_border_sound_method_info() -> &'static MethodInfo
pub fn calc_digital_move_method_info() -> &'static MethodInfo
pub fn calc_analog_move_method_info() -> &'static MethodInfo
pub fn update_enter_pos_method_info() -> &'static MethodInfo
pub fn reset_enter_pos_method_info() -> &'static MethodInfo
pub fn adjust_position_method_info() -> &'static MethodInfo
pub fn tick_input_reset_method_info() -> &'static MethodInfo
pub fn tick_input_move_method_info() -> &'static MethodInfo
pub fn try_play_camera_move_se_method_info() -> &'static MethodInfo
pub fn try_stop_camera_move_se_method_info() -> &'static MethodInfo
pub fn tick_input_rotate_method_info() -> &'static MethodInfo
pub fn tick_input_danger_method_info() -> &'static MethodInfo
pub fn commit_camera_method_info() -> &'static MethodInfo
pub fn commit_camera_position_method_info() -> &'static MethodInfo
pub fn commit_camera_rotate_method_info() -> &'static MethodInfo
pub fn update_position_method_info() -> &'static MethodInfo
pub fn clamp_position_method_info() -> &'static MethodInfo
pub fn setup_method_info() -> &'static MethodInfo
pub fn get_cursor_unit_method_info() -> &'static MethodInfo
pub fn get_x_method_info() -> &'static MethodInfo
pub fn get_z_method_info() -> &'static MethodInfo
pub fn get_no_clamp_x_method_info() -> &'static MethodInfo
pub fn get_no_clamp_z_method_info() -> &'static MethodInfo
pub fn set_method_info() -> &'static MethodInfo
pub fn set_2_method_info() -> &'static MethodInfo
pub fn set_3_method_info() -> &'static MethodInfo
pub fn try_set_method_info() -> &'static MethodInfo
pub fn instant_method_info() -> &'static MethodInfo
pub fn set_color_method_info() -> &'static MethodInfo
pub fn set_color_2_method_info() -> &'static MethodInfo
pub fn get_color_method_info() -> &'static MethodInfo
pub fn show_method_info() -> &'static MethodInfo
pub fn hide_method_info() -> &'static MethodInfo
pub fn is_visible_method_info() -> &'static MethodInfo
pub fn set_visible_method_info() -> &'static MethodInfo
pub fn instant_impl_method_info() -> &'static MethodInfo
pub fn set_impl_method_info() -> &'static MethodInfo
pub fn update_visible_method_info() -> &'static MethodInfo
pub fn play_camera_move_se_method_info() -> &'static MethodInfo
pub fn stop_camera_move_se_method_info() -> &'static MethodInfo
pub fn get_distance_mode_method_info() -> &'static MethodInfo
pub fn set_distance_mode_method_info() -> &'static MethodInfo
pub fn set_distance_scale_method_info() -> &'static MethodInfo
pub fn get_distance_rate_for_sound_method_info() -> &'static MethodInfo
pub fn get_map_cursor_move_type_method_info() -> &'static MethodInfo
pub fn set_map_cursor_move_type_method_info() -> &'static MethodInfo
pub fn get_is_lock_move_type_method_info() -> &'static MethodInfo
pub fn set_is_lock_move_type_method_info() -> &'static MethodInfo
pub fn get_rotate_method_info() -> &'static MethodInfo
pub fn get_pos_method_info() -> &'static MethodInfo
pub fn get_enter_pos_method_info() -> &'static MethodInfo
pub fn set_enter_pos_method_info() -> &'static MethodInfo
pub fn tick_method_info() -> &'static MethodInfo
pub fn tick_move_method_info() -> &'static MethodInfo
pub fn tick_rotate_method_info() -> &'static MethodInfo
pub fn on_bind_method_info() -> &'static MethodInfo
pub fn on_unbind_method_info() -> &'static MethodInfo
pub fn get_version_method_info() -> &'static MethodInfo
pub fn on_serialize_method_info() -> &'static MethodInfo
pub fn on_deserialize_method_info() -> &'static MethodInfo
pub fn cctor_method_info() -> &'static MethodInfo
Source§impl MapCursor
impl MapCursor
Sourcepub unsafe fn on_tick(this: impl Into<IlInstance>)
pub unsafe fn on_tick(this: impl Into<IlInstance>)
Direct (non-virtual) call to MapCursor’s own OnTick. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn on_update(this: impl Into<IlInstance>)
pub unsafe fn on_update(this: impl Into<IlInstance>)
Direct (non-virtual) call to MapCursor’s own OnUpdate. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn on_bind(this: impl Into<IlInstance>)
pub unsafe fn on_bind(this: impl Into<IlInstance>)
Direct (non-virtual) call to MapCursor’s own OnBind. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn on_unbind(this: impl Into<IlInstance>)
pub unsafe fn on_unbind(this: impl Into<IlInstance>)
Direct (non-virtual) call to MapCursor’s own OnUnbind. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn get_version(this: impl Into<IlInstance>) -> i32
pub unsafe fn get_version(this: impl Into<IlInstance>) -> i32
Direct (non-virtual) call to MapCursor’s own get_Version. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn on_serialize(this: impl Into<IlInstance>, stream: Stream_2)
pub unsafe fn on_serialize(this: impl Into<IlInstance>, stream: Stream_2)
Direct (non-virtual) call to MapCursor’s own OnSerialize. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn on_deserialize(
this: impl Into<IlInstance>,
stream: Stream_2,
version: i32,
)
pub unsafe fn on_deserialize( this: impl Into<IlInstance>, stream: Stream_2, version: i32, )
Direct (non-virtual) call to MapCursor’s own OnDeserialize. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Trait Implementations§
Source§impl ClassIdentity for MapCursor
impl ClassIdentity for MapCursor
Source§impl FromIlInstance for MapCursor
impl FromIlInstance for MapCursor
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 IMapCursor for MapCursor
impl IMapCursor for MapCursor
fn m_pos(self) -> Vector3
fn set_m_pos(self, value: Vector3)
fn m_old_pos(self) -> Vector3
fn set_m_old_pos(self, value: Vector3)
fn m_orig_pos(self) -> Vector3
fn set_m_orig_pos(self, value: Vector3)
fn m_rotate(self) -> Vector3
fn set_m_rotate(self, value: Vector3)
fn m_move(self) -> Vector3
fn set_m_move(self, value: Vector3)
fn m_enter_pos(self) -> Vector3
fn set_m_enter_pos(self, value: Vector3)
fn m_move_count(self) -> i32
fn set_m_move_count(self, value: i32)
fn m_is_rotate_x_sound_playing(self) -> bool
fn set_m_is_rotate_x_sound_playing(self, value: bool)
fn m_cursor_icon_bill(self) -> Transform
fn set_m_cursor_icon_bill(self, value: Transform)
fn m_distance_dir(self) -> i32
fn set_m_distance_dir(self, value: i32)
fn m_analog_count(self) -> i32
fn set_m_analog_count(self, value: i32)
fn m_center_count(self) -> i32
fn set_m_center_count(self, value: i32)
fn m_distance_scale(self) -> f32
fn set_m_distance_scale(self, value: f32)
fn m_map_cursor_move_type(self) -> GameConfig_MapCursorMoveTyep
fn set_m_map_cursor_move_type(self, value: GameConfig_MapCursorMoveTyep)
fn m_is_lock_move_type(self) -> bool
fn set_m_is_lock_move_type(self, value: bool)
fn m_cursor_top_obj(self) -> GameObject
fn set_m_cursor_top_obj(self, value: GameObject)
fn m_cursor_bottom_obj(self) -> GameObject
fn set_m_cursor_bottom_obj(self, value: GameObject)
fn m_cursor_top_mgr(self) -> MapPointerAnimManager
fn set_m_cursor_top_mgr(self, value: MapPointerAnimManager)
fn m_cursor_bottom_mgr(self) -> MapCursorAnimManager
fn set_m_cursor_bottom_mgr(self, value: MapCursorAnimManager)
fn m_position_top(self) -> InterpolatorVector3
fn set_m_position_top(self, value: InterpolatorVector3)
fn m_position_bottom(self) -> InterpolatorVector3
fn set_m_position_bottom(self, value: InterpolatorVector3)
fn m_cursor_mind(self) -> MapMind_Type
fn set_m_cursor_mind(self, value: MapMind_Type)
fn m_color(self) -> Color
fn set_m_color(self, value: Color)
fn m_flags(self) -> MapCursor_FlagField
fn set_m_flags(self, value: MapCursor_FlagField)
Source§impl ISingletonClass_1<MapCursor> for MapCursor
impl ISingletonClass_1<MapCursor> for MapCursor
fn m_binder(self) -> BindHolder
fn set_m_binder(self, value: BindHolder)
impl Copy for MapCursor
impl IObject for MapCursor
Auto Trait Implementations§
impl Freeze for MapCursor
impl RefUnwindSafe for MapCursor
impl !Send for MapCursor
impl !Sync for MapCursor
impl Unpin for MapCursor
impl UnwindSafe for MapCursor
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> IMapCursorMethods for __Twhere
__T: IMapCursor,
impl<__T> IMapCursorMethods for __Twhere
__T: IMapCursor,
Source§fn get_camera_distance_2(self) -> f32
fn get_camera_distance_2(self) -> f32
GetCameraDistance() overloadSource§fn get_camera_rotate(self) -> Vector3
fn get_camera_rotate(self) -> Vector3
GetCameraRotate() overloadSource§fn get_back_mode(
self,
mode: impl Into<MapCursor_DistanceMode>,
) -> MapCursor_DistanceMode
fn get_back_mode( self, mode: impl Into<MapCursor_DistanceMode>, ) -> MapCursor_DistanceMode
GetBackMode(crate::app::mapcursor::MapCursor_DistanceMode) overloadSource§fn get_zoom_mode(
self,
mode: impl Into<MapCursor_DistanceMode>,
) -> MapCursor_DistanceMode
fn get_zoom_mode( self, mode: impl Into<MapCursor_DistanceMode>, ) -> MapCursor_DistanceMode
GetZoomMode(crate::app::mapcursor::MapCursor_DistanceMode) overloadSource§fn get_next_mode(
self,
mode: impl Into<MapCursor_DistanceMode>,
dir: impl Into<i32>,
) -> MapCursor_DistanceMode
fn get_next_mode( self, mode: impl Into<MapCursor_DistanceMode>, dir: impl Into<i32>, ) -> MapCursor_DistanceMode
GetNextMode(crate::app::mapcursor::MapCursor_DistanceMode, i32) overloadSource§fn toggle_cursor_move_size(self)
fn toggle_cursor_move_size(self)
ToggleCursorMoveSize() overloadSource§fn calc_cursor_top_pos(self) -> Vector3
fn calc_cursor_top_pos(self) -> Vector3
CalcCursorTopPos() overloadSource§fn calc_cursor_bottom_pos(self) -> Vector3
fn calc_cursor_bottom_pos(self) -> Vector3
CalcCursorBottomPos() overloadSource§fn get_cursor_time(
self,
prev: impl Into<Vector3>,
next: impl Into<Vector3>,
) -> f32
fn get_cursor_time( self, prev: impl Into<Vector3>, next: impl Into<Vector3>, ) -> f32
GetCursorTime(crate::unity_engine::vector3::Vector3, crate::unity_engine::vector3::Vector3) overloadSource§fn get_cursor_speed(self) -> f32
fn get_cursor_speed(self) -> f32
GetCursorSpeed() overloadSource§fn get_move_pos(
self,
prev: impl Into<f32>,
next: impl Into<f32>,
speed: impl Into<f32>,
) -> f32
fn get_move_pos( self, prev: impl Into<f32>, next: impl Into<f32>, speed: impl Into<f32>, ) -> f32
GetMovePos(f32, f32, f32) overloadSource§fn get_move_pos_2(
self,
prev: impl Into<Vector3>,
next: impl Into<Vector3>,
speed: impl Into<f32>,
) -> Vector3
fn get_move_pos_2( self, prev: impl Into<Vector3>, next: impl Into<Vector3>, speed: impl Into<f32>, ) -> Vector3
GetMovePos(crate::unity_engine::vector3::Vector3, crate::unity_engine::vector3::Vector3, f32) overloadSource§fn get_digital_move(self, button: impl Into<NpadButton>) -> f32
fn get_digital_move(self, button: impl Into<NpadButton>) -> f32
GetDigitalMove(crate::nn::hid::npadbutton::NpadButton) overloadSource§fn try_border_sound(self, old: impl Into<Vector3>, pos: impl Into<Vector3>)
fn try_border_sound(self, old: impl Into<Vector3>, pos: impl Into<Vector3>)
TryBorderSound(crate::unity_engine::vector3::Vector3, crate::unity_engine::vector3::Vector3) overloadSource§fn calc_digital_move(self)
fn calc_digital_move(self)
CalcDigitalMove() overloadSource§fn calc_analog_move(self)
fn calc_analog_move(self)
CalcAnalogMove() overloadSource§fn update_enter_pos(self)
fn update_enter_pos(self)
UpdateEnterPos() overloadSource§fn reset_enter_pos(self)
fn reset_enter_pos(self)
ResetEnterPos() overloadSource§fn adjust_position(self)
fn adjust_position(self)
AdjustPosition() overloadSource§fn tick_input_reset(self)
fn tick_input_reset(self)
TickInputReset() overloadSource§fn tick_input_move(self, is_trigger: impl Into<bool>)
fn tick_input_move(self, is_trigger: impl Into<bool>)
TickInputMove(bool) overloadSource§fn try_play_camera_move_se(self)
fn try_play_camera_move_se(self)
TryPlayCameraMoveSe() overloadSource§fn try_stop_camera_move_se(self)
fn try_stop_camera_move_se(self)
TryStopCameraMoveSe() overloadSource§fn tick_input_rotate(self)
fn tick_input_rotate(self)
TickInputRotate() overloadSource§fn tick_input_danger(self)
fn tick_input_danger(self)
TickInputDanger() overloadSource§fn commit_camera(self)
fn commit_camera(self)
CommitCamera() overloadSource§fn commit_camera_position(self, speed: impl Into<f32>)
fn commit_camera_position(self, speed: impl Into<f32>)
CommitCameraPosition(f32) overloadSource§fn commit_camera_rotate(self)
fn commit_camera_rotate(self)
CommitCameraRotate() overloadSource§fn update_position(self)
fn update_position(self)
UpdatePosition() overloadSource§fn clamp_position(self) -> Vector3
fn clamp_position(self) -> Vector3
ClampPosition(*mutcrate::unity_engine::vector3::Vector3) overloadSource§fn set_color(self, color: impl Into<Color>)
fn set_color(self, color: impl Into<Color>)
SetColor(crate::unity_engine::color::Color) overloadSource§fn set_color_2(self)
fn set_color_2(self)
SetColor() overloadSource§fn instant_impl(self)
fn instant_impl(self)
InstantImpl() overloadSource§fn set_impl(
self,
pos: impl Into<Vector3>,
speed: impl Into<f32>,
is_update_enter_pos: impl Into<bool>,
)
fn set_impl( self, pos: impl Into<Vector3>, speed: impl Into<f32>, is_update_enter_pos: impl Into<bool>, )
SetImpl(crate::unity_engine::vector3::Vector3, f32, bool) overloadSource§fn update_visible(self)
fn update_visible(self)
UpdateVisible() overloadSource§fn get_version(self) -> i32
fn get_version(self) -> i32
get_Version() overloadSource§fn on_serialize(self, stream: impl Into<Stream_2>)
fn on_serialize(self, stream: impl Into<Stream_2>)
OnSerialize(crate::app::stream_2::Stream_2) overloadSource§fn on_deserialize(self, stream: impl Into<Stream_2>, version: impl Into<i32>)
fn on_deserialize(self, stream: impl Into<Stream_2>, version: impl Into<i32>)
OnDeserialize(crate::app::stream_2::Stream_2, i32) overloadSource§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) overload