pub struct MapHeight(/* private fields */);Expand description
IL2CPP class: App.MapHeight
Inherits: SingletonClass_1<crate::app::mapheight::MapHeight>
Implementations§
Source§impl MapHeight
impl MapHeight
pub fn r() -> i32
pub fn set_r(value: i32)
pub fn n() -> i32
pub fn set_n(value: i32)
pub fn w() -> i32
pub fn set_w(value: i32)
pub fn h() -> i32
pub fn set_h(value: i32)
pub fn zero() -> Vector3
pub fn set_zero(value: Vector3)
pub fn s_edge_indexes() -> Array<MapHeight_EdgeIndex>
pub fn set_s_edge_indexes(value: Array<MapHeight_EdgeIndex>)
Source§impl MapHeight
impl MapHeight
Sourcepub fn calc_ray_cast(
x: impl Into<f32>,
z: impl Into<f32>,
layer_mask_a: impl Into<i32>,
layer_mask_b: impl Into<i32>,
) -> (bool, RaycastHit)
pub fn calc_ray_cast( x: impl Into<f32>, z: impl Into<f32>, layer_mask_a: impl Into<i32>, layer_mask_b: impl Into<i32>, ) -> (bool, RaycastHit)
CalcRayCast(*mutcrate::unity_engine::raycasthit::RaycastHit, f32, f32, i32, i32) overload
Sourcepub fn calc_ray_cast_2(
x: impl Into<f32>,
z: impl Into<f32>,
layer_mask_a: impl Into<i32>,
layer_mask_b: impl Into<i32>,
) -> f32
pub fn calc_ray_cast_2( x: impl Into<f32>, z: impl Into<f32>, layer_mask_a: impl Into<i32>, layer_mask_b: impl Into<i32>, ) -> f32
CalcRayCast(f32, f32, i32, i32) overload
Sourcepub fn get_plane(ox: impl Into<f32>, oz: impl Into<f32>) -> MapHeight_Plane
pub fn get_plane(ox: impl Into<f32>, oz: impl Into<f32>) -> MapHeight_Plane
GetPlane(f32, f32) overload
Sourcepub fn is_out_side(x: impl Into<i32>, z: impl Into<i32>) -> bool
pub fn is_out_side(x: impl Into<i32>, z: impl Into<i32>) -> bool
IsOutSide(i32, i32) overload
Sourcepub fn get_length_point_plane(
p: impl Into<Vector3>,
d: impl Into<Vector3>,
normalized_n: impl Into<Vector3>,
) -> f32
pub fn get_length_point_plane( p: impl Into<Vector3>, d: impl Into<Vector3>, normalized_n: impl Into<Vector3>, ) -> f32
GetLength_point_plane(crate::unity_engine::vector3::Vector3, crate::unity_engine::vector3::Vector3, crate::unity_engine::vector3::Vector3) overload
Sourcepub fn get_length_point_plane_2(
p: impl Into<Vector3>,
d: impl Into<f32>,
normalized_n: impl Into<Vector3>,
) -> f32
pub fn get_length_point_plane_2( p: impl Into<Vector3>, d: impl Into<f32>, normalized_n: impl Into<Vector3>, ) -> f32
GetLength_point_plane(crate::unity_engine::vector3::Vector3, f32, crate::unity_engine::vector3::Vector3) overload
Sourcepub fn get_intersect_pt_segment_plane(
p: impl Into<Vector3>,
q: impl Into<Vector3>,
a: impl Into<Vector3>,
b: impl Into<Vector3>,
c: impl Into<Vector3>,
) -> (bool, Vector3)
pub fn get_intersect_pt_segment_plane( p: impl Into<Vector3>, q: impl Into<Vector3>, a: impl Into<Vector3>, b: impl Into<Vector3>, c: impl Into<Vector3>, ) -> (bool, Vector3)
GetIntersectPt_segment_plane(crate::unity_engine::vector3::Vector3, crate::unity_engine::vector3::Vector3, crate::unity_engine::vector3::Vector3, crate::unity_engine::vector3::Vector3, crate::unity_engine::vector3::Vector3, *mutcrate::unity_engine::vector3::Vector3) overload
Sourcepub fn get_intersect_pt_segment_triangle(
p: impl Into<Vector3>,
q: impl Into<Vector3>,
a: impl Into<Vector3>,
b: impl Into<Vector3>,
c: impl Into<Vector3>,
) -> (bool, Vector3)
pub fn get_intersect_pt_segment_triangle( p: impl Into<Vector3>, q: impl Into<Vector3>, a: impl Into<Vector3>, b: impl Into<Vector3>, c: impl Into<Vector3>, ) -> (bool, Vector3)
GetIntersectPt_segment_triangle(crate::unity_engine::vector3::Vector3, crate::unity_engine::vector3::Vector3, crate::unity_engine::vector3::Vector3, crate::unity_engine::vector3::Vector3, crate::unity_engine::vector3::Vector3, *mutcrate::unity_engine::vector3::Vector3) overload
Source§impl MapHeight
impl MapHeight
pub fn calc_ray_cast_method_info() -> &'static MethodInfo
pub fn calc_ray_cast_2_method_info() -> &'static MethodInfo
pub fn ctor_method_info() -> &'static MethodInfo
pub fn clear_method_info() -> &'static MethodInfo
pub fn get_cell_map_method_info() -> &'static MethodInfo
pub fn get_over_method_info() -> &'static MethodInfo
pub fn get_under_method_info() -> &'static MethodInfo
pub fn update_method_info() -> &'static MethodInfo
pub fn on_update_method_info() -> &'static MethodInfo
pub fn get_method_info() -> &'static MethodInfo
pub fn get_normal_method_info() -> &'static MethodInfo
pub fn get_max_height_method_info() -> &'static MethodInfo
pub fn get_min_height_method_info() -> &'static MethodInfo
pub fn get_plane_method_info() -> &'static MethodInfo
pub fn is_out_side_method_info() -> &'static MethodInfo
pub fn get_2_method_info() -> &'static MethodInfo
pub fn get_3_method_info() -> &'static MethodInfo
pub fn get_normal_2_method_info() -> &'static MethodInfo
pub fn get_edge_method_info() -> &'static MethodInfo
pub fn get_min_edge_method_info() -> &'static MethodInfo
pub fn get_max_edge_method_info() -> &'static MethodInfo
pub fn is_slope_method_info() -> &'static MethodInfo
pub fn get_tilt_angle_method_info() -> &'static MethodInfo
pub fn get_length_point_plane_method_info() -> &'static MethodInfo
pub fn get_length_point_plane_2_method_info() -> &'static MethodInfo
pub fn get_intersect_pt_segment_plane_method_info() -> &'static MethodInfo
pub fn get_intersect_pt_segment_triangle_method_info() -> &'static MethodInfo
pub fn cctor_method_info() -> &'static MethodInfo
Trait Implementations§
Source§impl ClassIdentity for MapHeight
impl ClassIdentity for MapHeight
Source§impl FromIlInstance for MapHeight
impl FromIlInstance for MapHeight
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 IMapHeight for MapHeight
impl IMapHeight for MapHeight
fn m_cell_maps(self) -> Array<MapHeight_CellMap>
fn set_m_cell_maps(self, value: Array<MapHeight_CellMap>)
fn m_layer_masks_a(self) -> Array<i32>
fn set_m_layer_masks_a(self, value: Array<i32>)
fn m_layer_masks_b(self) -> Array<i32>
fn set_m_layer_masks_b(self, value: Array<i32>)
fn m_layer_mask_over(self) -> i32
fn set_m_layer_mask_over(self, value: i32)
Source§impl ISingletonClass_1<MapHeight> for MapHeight
impl ISingletonClass_1<MapHeight> for MapHeight
fn m_binder(self) -> BindHolder
fn set_m_binder(self, value: BindHolder)
impl Copy for MapHeight
impl IObject for MapHeight
Auto Trait Implementations§
impl Freeze for MapHeight
impl RefUnwindSafe for MapHeight
impl !Send for MapHeight
impl !Sync for MapHeight
impl Unpin for MapHeight
impl UnwindSafe for MapHeight
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> IMapHeightMethods for __Twhere
__T: IMapHeight,
impl<__T> IMapHeightMethods for __Twhere
__T: IMapHeight,
Source§fn get_cell_map(self, layer: impl Into<MapHeight_Layers>) -> MapHeight_CellMap
fn get_cell_map(self, layer: impl Into<MapHeight_Layers>) -> MapHeight_CellMap
GetCellMap(crate::app::mapheight::MapHeight_Layers) overloadSource§fn get_over(self) -> MapHeight_CellMap
fn get_over(self) -> MapHeight_CellMap
GetOver() overloadSource§fn get_under(self) -> MapHeight_CellMap
fn get_under(self) -> MapHeight_CellMap
GetUnder() overloadSource§fn get(self, pos: impl Into<Vector3>, layer: impl Into<MapHeight_Layers>) -> f32
fn get(self, pos: impl Into<Vector3>, layer: impl Into<MapHeight_Layers>) -> f32
Get(crate::unity_engine::vector3::Vector3, crate::app::mapheight::MapHeight_Layers) overloadSource§fn get_normal(
self,
pos: impl Into<Vector3>,
layer: impl Into<MapHeight_Layers>,
) -> Vector3
fn get_normal( self, pos: impl Into<Vector3>, layer: impl Into<MapHeight_Layers>, ) -> Vector3
GetNormal(crate::unity_engine::vector3::Vector3, crate::app::mapheight::MapHeight_Layers) overloadSource§fn get_max_height(self, x: impl Into<i32>, z: impl Into<i32>) -> f32
fn get_max_height(self, x: impl Into<i32>, z: impl Into<i32>) -> f32
GetMaxHeight(i32, i32) overloadSource§fn get_min_height(self, x: impl Into<i32>, z: impl Into<i32>) -> f32
fn get_min_height(self, x: impl Into<i32>, z: impl Into<i32>) -> f32
GetMinHeight(i32, i32) overloadSource§fn get_2(
self,
x: impl Into<f32>,
z: impl Into<f32>,
layer: impl Into<MapHeight_Layers>,
) -> f32
fn get_2( self, x: impl Into<f32>, z: impl Into<f32>, layer: impl Into<MapHeight_Layers>, ) -> f32
Get(f32, f32, crate::app::mapheight::MapHeight_Layers) overloadSource§fn get_3(
self,
x: impl Into<i32>,
z: impl Into<i32>,
index: impl Into<i32>,
layer: impl Into<MapHeight_Layers>,
) -> f32
fn get_3( self, x: impl Into<i32>, z: impl Into<i32>, index: impl Into<i32>, layer: impl Into<MapHeight_Layers>, ) -> f32
Get(i32, i32, i32, crate::app::mapheight::MapHeight_Layers) overloadSource§fn get_normal_2(
self,
x: impl Into<f32>,
z: impl Into<f32>,
layer: impl Into<MapHeight_Layers>,
) -> Vector3
fn get_normal_2( self, x: impl Into<f32>, z: impl Into<f32>, layer: impl Into<MapHeight_Layers>, ) -> Vector3
GetNormal(f32, f32, crate::app::mapheight::MapHeight_Layers) overloadSource§fn get_edge(
self,
x: impl Into<i32>,
z: impl Into<i32>,
dir: impl Into<Dir_Type>,
) -> f32
fn get_edge( self, x: impl Into<i32>, z: impl Into<i32>, dir: impl Into<Dir_Type>, ) -> f32
GetEdge(i32, i32, crate::app::dir_2::Dir_Type) overloadSource§fn get_min_edge(
self,
x: impl Into<i32>,
z: impl Into<i32>,
dir: impl Into<Dir_Type>,
) -> f32
fn get_min_edge( self, x: impl Into<i32>, z: impl Into<i32>, dir: impl Into<Dir_Type>, ) -> f32
GetMinEdge(i32, i32, crate::app::dir_2::Dir_Type) overloadSource§fn get_max_edge(
self,
x: impl Into<i32>,
z: impl Into<i32>,
dir: impl Into<Dir_Type>,
) -> f32
fn get_max_edge( self, x: impl Into<i32>, z: impl Into<i32>, dir: impl Into<Dir_Type>, ) -> f32
GetMaxEdge(i32, i32, crate::app::dir_2::Dir_Type) overloadSource§fn is_slope(
self,
x: impl Into<i32>,
z: impl Into<i32>,
slope: impl Into<f32>,
) -> bool
fn is_slope( self, x: impl Into<i32>, z: impl Into<i32>, slope: impl Into<f32>, ) -> bool
IsSlope(i32, i32, f32) overloadSource§fn get_tilt_angle(self, x: impl Into<i32>, z: impl Into<i32>) -> f32
fn get_tilt_angle(self, x: impl Into<i32>, z: impl Into<i32>) -> f32
GetTiltAngle(i32, 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