pub struct MapSequenceHelper(/* private fields */);Expand description
IL2CPP class: App.MapSequenceHelper
Inherits: Object
Implementations§
Source§impl MapSequenceHelper
impl MapSequenceHelper
pub fn around_offset_xs() -> Array<i32>
pub fn set_around_offset_xs(value: Array<i32>)
pub fn around_offset_zs() -> Array<i32>
pub fn set_around_offset_zs(value: Array<i32>)
pub fn inside_screen_min() -> f32
pub fn set_inside_screen_min(value: f32)
pub fn inside_screen_max() -> f32
pub fn set_inside_screen_max(value: f32)
Source§impl MapSequenceHelper
impl MapSequenceHelper
Sourcepub fn get_cursor_turn_first(force: impl Into<Force_Type>) -> (bool, i32, i32)
pub fn get_cursor_turn_first(force: impl Into<Force_Type>) -> (bool, i32, i32)
GetCursorTurnFirst(crate::app::force::Force_Type, *muti32, *muti32) overload
Sourcepub fn get_cursor_turn_hero(force: impl Into<Force_Type>) -> (bool, i32, i32)
pub fn get_cursor_turn_hero(force: impl Into<Force_Type>) -> (bool, i32, i32)
GetCursorTurnHero(crate::app::force::Force_Type, *muti32, *muti32) overload
Sourcepub fn wait_camera(super_: impl Into<ProcInst>)
pub fn wait_camera(super_: impl Into<ProcInst>)
WaitCamera(crate::app::procinst::ProcInst) overload
Sourcepub fn move_camera(
super_: impl Into<ProcInst>,
x: impl Into<i32>,
z: impl Into<i32>,
)
pub fn move_camera( super_: impl Into<ProcInst>, x: impl Into<i32>, z: impl Into<i32>, )
MoveCamera(crate::app::procinst::ProcInst, i32, i32) overload
Sourcepub fn move_camera_2(
super_: impl Into<ProcInst>,
x: impl Into<f32>,
z: impl Into<f32>,
)
pub fn move_camera_2( super_: impl Into<ProcInst>, x: impl Into<f32>, z: impl Into<f32>, )
MoveCamera(crate::app::procinst::ProcInst, f32, f32) overload
Sourcepub fn wait_camera_loosely(super_: impl Into<ProcInst>)
pub fn wait_camera_loosely(super_: impl Into<ProcInst>)
WaitCameraLoosely(crate::app::procinst::ProcInst) overload
Sourcepub fn move_camera_loosely(
super_: impl Into<ProcInst>,
x: impl Into<i32>,
y: impl Into<i32>,
)
pub fn move_camera_loosely( super_: impl Into<ProcInst>, x: impl Into<i32>, y: impl Into<i32>, )
MoveCameraLoosely(crate::app::procinst::ProcInst, i32, i32) overload
Sourcepub fn try_move_camera_loosely(
super_: impl Into<ProcInst>,
unit: impl Into<Unit>,
) -> bool
pub fn try_move_camera_loosely( super_: impl Into<ProcInst>, unit: impl Into<Unit>, ) -> bool
TryMoveCameraLoosely(crate::app::procinst::ProcInst, crate::app::unit::Unit) overload
Sourcepub fn check_phase_end() -> bool
pub fn check_phase_end() -> bool
CheckPhaseEnd() overload
Sourcepub fn check_removable(unit: impl Into<Unit>) -> bool
pub fn check_removable(unit: impl Into<Unit>) -> bool
CheckRemovable(crate::app::unit::Unit) overload
Sourcepub fn check_removable_detail(unit: impl Into<Unit>) -> bool
pub fn check_removable_detail(unit: impl Into<Unit>) -> bool
CheckRemovableDetail(crate::app::unit::Unit) overload
Sourcepub fn set_removable(unit: impl Into<Unit>)
pub fn set_removable(unit: impl Into<Unit>)
SetRemovable(crate::app::unit::Unit) overload
Sourcepub fn check_remagicable(unit: impl Into<Unit>) -> bool
pub fn check_remagicable(unit: impl Into<Unit>) -> bool
CheckRemagicable(crate::app::unit::Unit) overload
Sourcepub fn set_remagicable(unit: impl Into<Unit>)
pub fn set_remagicable(unit: impl Into<Unit>)
SetRemagicable(crate::app::unit::Unit) overload
Sourcepub fn check_rerewarp(unit: impl Into<Unit>) -> bool
pub fn check_rerewarp(unit: impl Into<Unit>) -> bool
CheckRerewarp(crate::app::unit::Unit) overload
Sourcepub fn set_rerewarp(unit: impl Into<Unit>)
pub fn set_rerewarp(unit: impl Into<Unit>)
SetRerewarp(crate::app::unit::Unit) overload
Sourcepub fn get_route_cost() -> i32
pub fn get_route_cost() -> i32
GetRouteCost() overload
Sourcepub fn is_inside_screen(unit: impl Into<Unit>) -> bool
pub fn is_inside_screen(unit: impl Into<Unit>) -> bool
IsInsideScreen(crate::app::unit::Unit) overload
Sourcepub fn engage_attack_telop(super_: impl Into<ProcInst>)
pub fn engage_attack_telop(super_: impl Into<ProcInst>)
EngageAttackTelop(crate::app::procinst::ProcInst) overload
Sourcepub fn try_get_engage_attack_pair() -> (bool, GodData, GodData)
pub fn try_get_engage_attack_pair() -> (bool, GodData, GodData)
TryGetEngageAttackPair(*mutcrate::app::goddata::GodData, *mutcrate::app::goddata::GodData) overload
Source§impl MapSequenceHelper
impl MapSequenceHelper
pub fn get_cursor_turn_first_method_info() -> &'static MethodInfo
pub fn get_cursor_turn_hero_method_info() -> &'static MethodInfo
pub fn wait_camera_method_info() -> &'static MethodInfo
pub fn move_camera_method_info() -> &'static MethodInfo
pub fn move_camera_2_method_info() -> &'static MethodInfo
pub fn wait_camera_loosely_method_info() -> &'static MethodInfo
pub fn move_camera_loosely_method_info() -> &'static MethodInfo
pub fn try_move_camera_loosely_method_info() -> &'static MethodInfo
pub fn check_phase_end_method_info() -> &'static MethodInfo
pub fn check_removable_method_info() -> &'static MethodInfo
pub fn check_removable_detail_method_info() -> &'static MethodInfo
pub fn set_removable_method_info() -> &'static MethodInfo
pub fn check_remagicable_method_info() -> &'static MethodInfo
pub fn set_remagicable_method_info() -> &'static MethodInfo
pub fn check_rerewarp_method_info() -> &'static MethodInfo
pub fn set_rerewarp_method_info() -> &'static MethodInfo
pub fn get_route_cost_method_info() -> &'static MethodInfo
pub fn is_inside_screen_method_info() -> &'static MethodInfo
pub fn engage_attack_telop_method_info() -> &'static MethodInfo
pub fn try_get_engage_attack_pair_method_info() -> &'static MethodInfo
pub fn ctor_method_info() -> &'static MethodInfo
pub fn cctor_method_info() -> &'static MethodInfo
Trait Implementations§
Source§impl ClassIdentity for MapSequenceHelper
impl ClassIdentity for MapSequenceHelper
Source§impl Clone for MapSequenceHelper
impl Clone for MapSequenceHelper
Source§fn clone(&self) -> MapSequenceHelper
fn clone(&self) -> MapSequenceHelper
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl FromIlInstance for MapSequenceHelper
impl FromIlInstance for MapSequenceHelper
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 compatibleimpl Copy for MapSequenceHelper
impl IMapSequenceHelper for MapSequenceHelper
impl IObject for MapSequenceHelper
Auto Trait Implementations§
impl Freeze for MapSequenceHelper
impl RefUnwindSafe for MapSequenceHelper
impl !Send for MapSequenceHelper
impl !Sync for MapSequenceHelper
impl Unpin for MapSequenceHelper
impl UnwindSafe for MapSequenceHelper
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> IMapSequenceHelperMethods for __Twhere
__T: IMapSequenceHelper,
impl<__T> IMapSequenceHelperMethods for __Twhere
__T: IMapSequenceHelper,
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) overload