pub struct MapSequenceBattleAction(/* private fields */);Expand description
IL2CPP class: App.MapSequenceBattleAction
Inherits: SingletonProcInst_1<crate::app::mapsequencebattleaction::MapSequenceBattleAction>
Implementations§
Source§impl MapSequenceBattleAction
impl MapSequenceBattleAction
pub fn base(self) -> SingletonProcInst_1<MapSequenceBattleAction>
Source§impl MapSequenceBattleAction
impl MapSequenceBattleAction
pub fn wait_frame() -> i32
pub fn set_wait_frame(value: i32)
Source§impl MapSequenceBattleAction
impl MapSequenceBattleAction
Sourcepub fn get_rotation(
current: impl Into<BattleInfoSide>,
target: impl Into<BattleInfoSide>,
) -> Quaternion
pub fn get_rotation( current: impl Into<BattleInfoSide>, target: impl Into<BattleInfoSide>, ) -> Quaternion
GetRotation(crate::app::battleinfoside::BattleInfoSide, crate::app::battleinfoside::BattleInfoSide) overload
Sourcepub fn has_actor(side: impl Into<BattleInfoSide>) -> bool
pub fn has_actor(side: impl Into<BattleInfoSide>) -> bool
HasActor(crate::app::battleinfoside::BattleInfoSide) overload
Sourcepub fn create_bind(
super_: impl Into<ProcInst>,
calculator: impl Into<BattleCalculator>,
sim_calculator: impl Into<BattleCalculator>,
callback: impl Into<ProcVoidMethod>,
battle_count: impl Into<i32>,
)
pub fn create_bind( super_: impl Into<ProcInst>, calculator: impl Into<BattleCalculator>, sim_calculator: impl Into<BattleCalculator>, callback: impl Into<ProcVoidMethod>, battle_count: impl Into<i32>, )
CreateBind(crate::app::procinst::ProcInst, crate::app::battlecalculator::BattleCalculator, crate::app::battlecalculator::BattleCalculator, crate::app::procvoidmethod::ProcVoidMethod, i32) overload
Source§impl MapSequenceBattleAction
impl MapSequenceBattleAction
pub fn get_can_wait_skip_method_info() -> &'static MethodInfo
pub fn ctor_method_info() -> &'static MethodInfo
pub fn on_create_method_info() -> &'static MethodInfo
pub fn on_dispose_method_info() -> &'static MethodInfo
pub fn get_battle_count_method_info() -> &'static MethodInfo
pub fn get_scene_index_method_info() -> &'static MethodInfo
pub fn get_scene_list_method_info() -> &'static MethodInfo
pub fn get_current_scene_method_info() -> &'static MethodInfo
pub fn next_scene_method_info() -> &'static MethodInfo
pub fn is_show_info_method_info() -> &'static MethodInfo
pub fn show_info_method_info() -> &'static MethodInfo
pub fn out_info_method_info() -> &'static MethodInfo
pub fn hide_info_method_info() -> &'static MethodInfo
pub fn wait_info_method_info() -> &'static MethodInfo
pub fn is_multi_battle_method_info() -> &'static MethodInfo
pub fn is_cannon_battle_method_info() -> &'static MethodInfo
pub fn is_full_bullet_method_info() -> &'static MethodInfo
pub fn is_rod_battle_method_info() -> &'static MethodInfo
pub fn is_talk_method_info() -> &'static MethodInfo
pub fn battle_talk_method_info() -> &'static MethodInfo
pub fn play_action_method_info() -> &'static MethodInfo
pub fn play_animation_method_info() -> &'static MethodInfo
pub fn play_rotation_method_info() -> &'static MethodInfo
pub fn play_rotation_and_action_method_info() -> &'static MethodInfo
pub fn play_cannon_rotation_method_info() -> &'static MethodInfo
pub fn play_cannon_shoot_method_info() -> &'static MethodInfo
pub fn stop_cannon_shoot_method_info() -> &'static MethodInfo
pub fn play_engage_attack_skill_method_info() -> &'static MethodInfo
pub fn play_engage_shoot_skill_method_info() -> &'static MethodInfo
pub fn get_side_method_info() -> &'static MethodInfo
pub fn get_unit_method_info() -> &'static MethodInfo
pub fn update_scene_method_info() -> &'static MethodInfo
pub fn skip_scene_method_info() -> &'static MethodInfo
pub fn get_attack_motion_method_info() -> &'static MethodInfo
pub fn is_engage_attack_action_method_info() -> &'static MethodInfo
pub fn get_attack_motion_2_method_info() -> &'static MethodInfo
pub fn wait_skip_signal_method_info() -> &'static MethodInfo
pub fn shoot_signal_method_info() -> &'static MethodInfo
pub fn clear_signal_method_info() -> &'static MethodInfo
pub fn try_focus_attack_method_info() -> &'static MethodInfo
pub fn try_focus_target_method_info() -> &'static MethodInfo
pub fn landing_method_info() -> &'static MethodInfo
pub fn get_rotation_method_info() -> &'static MethodInfo
pub fn get_hit_effect_method_info() -> &'static MethodInfo
pub fn get_rod_effect_method_info() -> &'static MethodInfo
pub fn get_offense_method_info() -> &'static MethodInfo
pub fn get_defense_method_info() -> &'static MethodInfo
pub fn play_hit_effect_method_info() -> &'static MethodInfo
pub fn play_hit_sound_method_info() -> &'static MethodInfo
pub fn play_popup_method_info() -> &'static MethodInfo
pub fn play_damage_method_info() -> &'static MethodInfo
pub fn wait_loading_method_info() -> &'static MethodInfo
pub fn on_persistent_method_info() -> &'static MethodInfo
pub fn set_model_item_method_info() -> &'static MethodInfo
pub fn begin_method_info() -> &'static MethodInfo
pub fn end_method_info() -> &'static MethodInfo
pub fn to_pre_bgm_method_info() -> &'static MethodInfo
pub fn to_main_bgm_method_info() -> &'static MethodInfo
pub fn return_bgm_method_info() -> &'static MethodInfo
pub fn play_skill_method_info() -> &'static MethodInfo
pub fn focus_attack_method_info() -> &'static MethodInfo
pub fn play_attack_method_info() -> &'static MethodInfo
pub fn stop_attack_method_info() -> &'static MethodInfo
pub fn start_signal_method_info() -> &'static MethodInfo
pub fn impact_method_info() -> &'static MethodInfo
pub fn commit_method_info() -> &'static MethodInfo
pub fn branch_method_info() -> &'static MethodInfo
pub fn next_wait_method_info() -> &'static MethodInfo
pub fn wait_method_info() -> &'static MethodInfo
pub fn wait_camera_method_info() -> &'static MethodInfo
pub fn try_white_out_method_info() -> &'static MethodInfo
pub fn has_actor_method_info() -> &'static MethodInfo
pub fn try_trans_on_method_info() -> &'static MethodInfo
pub fn try_trans_off_method_info() -> &'static MethodInfo
pub fn create_bind_method_info() -> &'static MethodInfo
Source§impl MapSequenceBattleAction
impl MapSequenceBattleAction
Sourcepub unsafe fn get_can_wait_skip(this: impl Into<IlInstance>) -> bool
pub unsafe fn get_can_wait_skip(this: impl Into<IlInstance>) -> bool
Direct (non-virtual) call to MapSequenceBattleAction’s own get_CanWaitSkip. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn on_create(this: impl Into<IlInstance>)
pub unsafe fn on_create(this: impl Into<IlInstance>)
Direct (non-virtual) call to MapSequenceBattleAction’s own OnCreate. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn on_dispose(this: impl Into<IlInstance>)
pub unsafe fn on_dispose(this: impl Into<IlInstance>)
Direct (non-virtual) call to MapSequenceBattleAction’s own OnDispose. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn on_persistent(this: impl Into<IlInstance>)
pub unsafe fn on_persistent(this: impl Into<IlInstance>)
Direct (non-virtual) call to MapSequenceBattleAction’s own OnPersistent. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Source§impl MapSequenceBattleAction
impl MapSequenceBattleAction
Sourcepub fn new(
calculator: BattleCalculator,
sim_calculator: BattleCalculator,
battle_count: i32,
) -> Self
pub fn new( calculator: BattleCalculator, sim_calculator: BattleCalculator, battle_count: i32, ) -> Self
.ctor(crate::app::battlecalculator::BattleCalculator, crate::app::battlecalculator::BattleCalculator, i32) — overload selector
Trait Implementations§
Source§impl Clone for MapSequenceBattleAction
impl Clone for MapSequenceBattleAction
Source§fn clone(&self) -> MapSequenceBattleAction
fn clone(&self) -> MapSequenceBattleAction
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl FromIlInstance for MapSequenceBattleAction
impl FromIlInstance for MapSequenceBattleAction
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 IMapSequenceBattleAction for MapSequenceBattleAction
impl IMapSequenceBattleAction for MapSequenceBattleAction
fn m_calculator(self) -> BattleCalculator
fn set_m_calculator(self, value: BattleCalculator)
fn m_sim_calculator(self) -> BattleCalculator
fn set_m_sim_calculator(self, value: BattleCalculator)
fn m_signal(self) -> UnitSignal
fn set_m_signal(self, value: UnitSignal)
fn m_scene_index(self) -> i32
fn set_m_scene_index(self, value: i32)
fn m_battle_count(self) -> i32
fn set_m_battle_count(self, value: i32)
fn m_attack_count(self) -> i32
fn set_m_attack_count(self, value: i32)
fn m_info_wait(self) -> f32
fn set_m_info_wait(self, value: f32)
fn m_attack_side(self) -> BattleSide_Type
fn set_m_attack_side(self, value: BattleSide_Type)
Source§impl IProcInst for MapSequenceBattleAction
impl IProcInst for MapSequenceBattleAction
fn m_descs(self) -> Array<ProcDesc>
fn set_m_descs(self, value: Array<ProcDesc>)
fn m_desc_index(self) -> i32
fn set_m_desc_index(self, value: i32)
fn m_name(self) -> Il2CppString
fn set_m_name(self, value: Il2CppString)
fn m_hash_code(self) -> i32
fn set_m_hash_code(self, value: i32)
fn m_super(self) -> ProcInst
fn set_m_super(self, value: ProcInst)
fn m_child(self) -> ProcInst
fn set_m_child(self, value: ProcInst)
fn m_prev(self) -> ProcInst
fn set_m_prev(self, value: ProcInst)
fn m_next(self) -> ProcInst
fn set_m_next(self, value: ProcInst)
fn m_persistent(self) -> ProcVoidMethod
fn set_m_persistent(self, value: ProcVoidMethod)
fn m_state(self) -> ProcInst_State
fn set_m_state(self, value: ProcInst_State)
fn m_suspend(self) -> i32
fn set_m_suspend(self, value: i32)
fn m_wait_time(self) -> f32
fn set_m_wait_time(self, value: f32)
fn m_tick_time(self) -> f32
fn set_m_tick_time(self, value: f32)
fn m_stack(self) -> RawValueStack
fn set_m_stack(self, value: RawValueStack)
Source§impl ISingletonProcInst_1<MapSequenceBattleAction> for MapSequenceBattleAction
impl ISingletonProcInst_1<MapSequenceBattleAction> for MapSequenceBattleAction
fn m_is_loaded(self) -> bool
fn set_m_is_loaded(self, value: bool)
impl Copy for MapSequenceBattleAction
impl IObject for MapSequenceBattleAction
Auto Trait Implementations§
impl Freeze for MapSequenceBattleAction
impl RefUnwindSafe for MapSequenceBattleAction
impl !Send for MapSequenceBattleAction
impl !Sync for MapSequenceBattleAction
impl Unpin for MapSequenceBattleAction
impl UnwindSafe for MapSequenceBattleAction
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> IMapSequenceBattleActionMethods for __Twhere
__T: IMapSequenceBattleAction,
impl<__T> IMapSequenceBattleActionMethods for __Twhere
__T: IMapSequenceBattleAction,
Source§fn get_can_wait_skip(self) -> bool
fn get_can_wait_skip(self) -> bool
get_CanWaitSkip() overloadSource§fn ctor(
self,
calculator: impl Into<BattleCalculator>,
sim_calculator: impl Into<BattleCalculator>,
battle_count: impl Into<i32>,
)
fn ctor( self, calculator: impl Into<BattleCalculator>, sim_calculator: impl Into<BattleCalculator>, battle_count: impl Into<i32>, )
.ctor(crate::app::battlecalculator::BattleCalculator, crate::app::battlecalculator::BattleCalculator, i32) overloadSource§fn on_dispose(self)
fn on_dispose(self)
OnDispose() overloadSource§fn get_battle_count(self) -> i32
fn get_battle_count(self) -> i32
get_BattleCount() overloadSource§fn get_scene_index(self) -> i32
fn get_scene_index(self) -> i32
get_SceneIndex() overloadSource§fn get_scene_list(self) -> BattleSceneList
fn get_scene_list(self) -> BattleSceneList
get_SceneList() overloadSource§fn get_current_scene(self) -> BattleScene
fn get_current_scene(self) -> BattleScene
get_CurrentScene() overloadSource§fn next_scene(self)
fn next_scene(self)
NextScene() overloadSource§fn is_show_info(self) -> bool
fn is_show_info(self) -> bool
IsShowInfo() overloadSource§fn is_multi_battle(self) -> bool
fn is_multi_battle(self) -> bool
IsMultiBattle() overloadSource§fn is_cannon_battle(self) -> bool
fn is_cannon_battle(self) -> bool
IsCannonBattle() overloadSource§fn is_full_bullet(self) -> bool
fn is_full_bullet(self) -> bool
IsFullBullet() overloadSource§fn is_rod_battle(self) -> bool
fn is_rod_battle(self) -> bool
IsRodBattle() overloadSource§fn battle_talk(self)
fn battle_talk(self)
BattleTalk() overloadSource§fn play_action(
self,
current: impl Into<BattleInfoSide>,
action: impl Into<UnitSequence_Action>,
)
fn play_action( self, current: impl Into<BattleInfoSide>, action: impl Into<UnitSequence_Action>, )
PlayAction(crate::app::battleinfoside::BattleInfoSide, crate::app::unitsequence::UnitSequence_Action) overloadSource§fn play_animation(
self,
current: impl Into<BattleInfoSide>,
type: impl Into<UnitAnim_Types>,
)
fn play_animation( self, current: impl Into<BattleInfoSide>, type: impl Into<UnitAnim_Types>, )
PlayAnimation(crate::app::battleinfoside::BattleInfoSide, crate::app::unitanim::UnitAnim_Types) overloadSource§fn play_rotation(
self,
current: impl Into<BattleInfoSide>,
target: impl Into<BattleInfoSide>,
)
fn play_rotation( self, current: impl Into<BattleInfoSide>, target: impl Into<BattleInfoSide>, )
PlayRotation(crate::app::battleinfoside::BattleInfoSide, crate::app::battleinfoside::BattleInfoSide) overloadSource§fn play_rotation_and_action(
self,
current: impl Into<BattleInfoSide>,
target: impl Into<BattleInfoSide>,
action: impl Into<UnitSequence_Action>,
)
fn play_rotation_and_action( self, current: impl Into<BattleInfoSide>, target: impl Into<BattleInfoSide>, action: impl Into<UnitSequence_Action>, )
PlayRotationAndAction(crate::app::battleinfoside::BattleInfoSide, crate::app::battleinfoside::BattleInfoSide, crate::app::unitsequence::UnitSequence_Action) overloadSource§fn play_cannon_rotation(
self,
current: impl Into<BattleInfoSide>,
target: impl Into<BattleInfoSide>,
)
fn play_cannon_rotation( self, current: impl Into<BattleInfoSide>, target: impl Into<BattleInfoSide>, )
PlayCannonRotation(crate::app::battleinfoside::BattleInfoSide, crate::app::battleinfoside::BattleInfoSide) overloadSource§fn play_cannon_shoot(self, current: impl Into<BattleInfoSide>)
fn play_cannon_shoot(self, current: impl Into<BattleInfoSide>)
PlayCannonShoot(crate::app::battleinfoside::BattleInfoSide) overloadSource§fn stop_cannon_shoot(self, current: impl Into<BattleInfoSide>)
fn stop_cannon_shoot(self, current: impl Into<BattleInfoSide>)
StopCannonShoot(crate::app::battleinfoside::BattleInfoSide) overloadSource§fn play_engage_attack_skill(self)
fn play_engage_attack_skill(self)
PlayEngageAttackSkill() overloadSource§fn play_engage_shoot_skill(self, current: impl Into<BattleInfoSide>)
fn play_engage_shoot_skill(self, current: impl Into<BattleInfoSide>)
PlayEngageShootSkill(crate::app::battleinfoside::BattleInfoSide) overloadSource§fn get_side(self, type: impl Into<BattleSide_Type>) -> BattleInfoSide
fn get_side(self, type: impl Into<BattleSide_Type>) -> BattleInfoSide
GetSide(crate::app::battleside::BattleSide_Type) overloadSource§fn get_unit(self, type: impl Into<BattleSide_Type>) -> Unit
fn get_unit(self, type: impl Into<BattleSide_Type>) -> Unit
GetUnit(crate::app::battleside::BattleSide_Type) overloadSource§fn update_scene(self, index: impl Into<i32>)
fn update_scene(self, index: impl Into<i32>)
UpdateScene(i32) overloadSource§fn skip_scene(self)
fn skip_scene(self)
SkipScene() overloadSource§fn get_attack_motion(self, unit_item: impl Into<UnitItem>) -> UnitAnim_Types
fn get_attack_motion(self, unit_item: impl Into<UnitItem>) -> UnitAnim_Types
GetAttackMotion(crate::app::unititem::UnitItem) overloadSource§fn is_engage_attack_action(self, scene: impl Into<BattleScene>) -> bool
fn is_engage_attack_action(self, scene: impl Into<BattleScene>) -> bool
IsEngageAttackAction(crate::app::battlescene::BattleScene) overloadSource§fn get_attack_motion_2(self, scene: impl Into<BattleScene>) -> UnitAnim_Types
fn get_attack_motion_2(self, scene: impl Into<BattleScene>) -> UnitAnim_Types
GetAttackMotion(crate::app::battlescene::BattleScene) overloadSource§fn wait_skip_signal(self, signal: impl Into<UnitSignal>)
fn wait_skip_signal(self, signal: impl Into<UnitSignal>)
WaitSkipSignal(crate::app::unitsignal::UnitSignal) overloadSource§fn shoot_signal(self, signal: impl Into<UnitSignal>)
fn shoot_signal(self, signal: impl Into<UnitSignal>)
ShootSignal(crate::app::unitsignal::UnitSignal) overloadSource§fn clear_signal(self)
fn clear_signal(self)
ClearSignal() overloadSource§fn try_focus_attack(self)
fn try_focus_attack(self)
TryFocusAttack() overloadSource§fn try_focus_target(self)
fn try_focus_target(self)
TryFocusTarget() overloadSource§fn landing(self) -> IEnumerator
fn landing(self) -> IEnumerator
Landing() overloadSource§fn get_hit_effect(self, scene: impl Into<BattleScene>) -> EffectData
fn get_hit_effect(self, scene: impl Into<BattleScene>) -> EffectData
GetHitEffect(crate::app::battlescene::BattleScene) overloadSource§fn get_rod_effect(self, scene: impl Into<BattleScene>) -> EffectData
fn get_rod_effect(self, scene: impl Into<BattleScene>) -> EffectData
GetRodEffect(crate::app::battlescene::BattleScene) overloadSource§fn get_offense(self, scene: impl Into<BattleScene>) -> BattleInfoSide
fn get_offense(self, scene: impl Into<BattleScene>) -> BattleInfoSide
GetOffense(crate::app::battlescene::BattleScene) overloadSource§fn get_defense(self, scene: impl Into<BattleScene>) -> BattleInfoSide
fn get_defense(self, scene: impl Into<BattleScene>) -> BattleInfoSide
GetDefense(crate::app::battlescene::BattleScene) overloadSource§fn play_hit_effect(self, scene: impl Into<BattleScene>)
fn play_hit_effect(self, scene: impl Into<BattleScene>)
PlayHitEffect(crate::app::battlescene::BattleScene) overloadSource§fn play_hit_sound(self, scene: impl Into<BattleScene>)
fn play_hit_sound(self, scene: impl Into<BattleScene>)
PlayHitSound(crate::app::battlescene::BattleScene) overloadSource§fn play_popup(self, scene: impl Into<BattleScene>)
fn play_popup(self, scene: impl Into<BattleScene>)
PlayPopup(crate::app::battlescene::BattleScene) overloadSource§fn play_damage(self, scene: impl Into<BattleScene>)
fn play_damage(self, scene: impl Into<BattleScene>)
PlayDamage(crate::app::battlescene::BattleScene) overloadSource§fn wait_loading(self) -> IEnumerator
fn wait_loading(self) -> IEnumerator
WaitLoading() overloadSource§fn on_persistent(self)
fn on_persistent(self)
OnPersistent() overloadSource§fn set_model_item(
self,
side: impl Into<BattleInfoSide>,
unit_item: impl Into<UnitItem>,
)
fn set_model_item( self, side: impl Into<BattleInfoSide>, unit_item: impl Into<UnitItem>, )
SetModelItem(crate::app::battleinfoside::BattleInfoSide, crate::app::unititem::UnitItem) overloadSource§fn to_pre_bgm(self)
fn to_pre_bgm(self)
ToPreBgm() overloadSource§fn to_main_bgm(self)
fn to_main_bgm(self)
ToMainBgm() overloadSource§fn return_bgm(self)
fn return_bgm(self)
ReturnBgm() overloadSource§fn play_skill(self)
fn play_skill(self)
PlaySkill() overloadSource§fn focus_attack(self)
fn focus_attack(self)
FocusAttack() overloadSource§fn play_attack(self)
fn play_attack(self)
PlayAttack() overloadSource§fn stop_attack(self)
fn stop_attack(self)
StopAttack() overloadSource§fn start_signal(self)
fn start_signal(self)
StartSignal() overloadSource§fn wait_camera(self)
fn wait_camera(self)
WaitCamera() overloadSource§fn try_white_out(self)
fn try_white_out(self)
TryWhiteOut() overloadSource§fn try_trans_on(self) -> IEnumerator
fn try_trans_on(self) -> IEnumerator
TryTransOn() overloadSource§fn try_trans_off(self) -> IEnumerator
fn try_trans_off(self) -> IEnumerator
TryTransOff() 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) 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> IProcInstMethods for __Twhere
__T: IProcInst,
impl<__T> IProcInstMethods for __Twhere
__T: IProcInst,
Source§fn get_no_desc(self) -> Array<ProcDesc>
fn get_no_desc(self) -> Array<ProcDesc>
GetNoDesc() overloadSource§fn get_coroutine(self) -> Array<ProcDesc>
fn get_coroutine(self) -> Array<ProcDesc>
GetCoroutine() overloadSource§fn create_no_desc(self, super_: impl Into<ProcInst>) -> ProcInst
fn create_no_desc(self, super_: impl Into<ProcInst>) -> ProcInst
CreateNoDesc(crate::app::procinst::ProcInst) overloadSource§fn create_coroutine(self, super_: impl Into<ProcInst>) -> ProcInst
fn create_coroutine(self, super_: impl Into<ProcInst>) -> ProcInst
CreateCoroutine(crate::app::procinst::ProcInst) overloadSource§fn create_bind_no_desc(self, super_: impl Into<ProcInst>) -> ProcInst
fn create_bind_no_desc(self, super_: impl Into<ProcInst>) -> ProcInst
CreateBindNoDesc(crate::app::procinst::ProcInst) overloadSource§fn create_bind_coroutine(self, super_: impl Into<ProcInst>) -> ProcInst
fn create_bind_coroutine(self, super_: impl Into<ProcInst>) -> ProcInst
CreateBindCoroutine(crate::app::procinst::ProcInst) overloadSource§fn create(
self,
super_: impl Into<ProcInst>,
descs: impl Into<Array<ProcDesc>>,
name: impl Into<Il2CppString>,
) -> ProcInst
fn create( self, super_: impl Into<ProcInst>, descs: impl Into<Array<ProcDesc>>, name: impl Into<Il2CppString>, ) -> ProcInst
Create(crate::app::procinst::ProcInst, ::unity::Array<crate::app::procdesc::ProcDesc>, ::unity::Il2CppString) overloadSource§fn create_bind(
self,
super_: impl Into<ProcInst>,
descs: impl Into<Array<ProcDesc>>,
name: impl Into<Il2CppString>,
) -> ProcInst
fn create_bind( self, super_: impl Into<ProcInst>, descs: impl Into<Array<ProcDesc>>, name: impl Into<Il2CppString>, ) -> ProcInst
CreateBind(crate::app::procinst::ProcInst, ::unity::Array<crate::app::procdesc::ProcDesc>, ::unity::Il2CppString) overloadSource§fn create_root(self, name: impl Into<Il2CppString>) -> ProcInst
fn create_root(self, name: impl Into<Il2CppString>) -> ProcInst
CreateRoot(::unity::Il2CppString) overloadSource§fn recursive_tick(self)
fn recursive_tick(self)
RecursiveTick() overloadSource§fn recursive_persistent_task(self)
fn recursive_persistent_task(self)
RecursivePersistentTask() overloadSource§fn recursive_remove(self)
fn recursive_remove(self)
RecursiveRemove() overloadSource§fn get_wait_time(self) -> f32
fn get_wait_time(self) -> f32
GetWaitTime() overloadSource§fn is_parent_bind(self) -> bool
fn is_parent_bind(self) -> bool
IsParentBind() overloadSource§fn is_continue_execute(self) -> bool
fn is_continue_execute(self) -> bool
IsContinueExecute() overloadSource§fn jump_2(self, label: impl Into<ValueType>)
fn jump_2(self, label: impl Into<ValueType>)
Jump(crate::system::valuetype::ValueType) overloadSource§fn try_jump(self, label: impl Into<ValueType>) -> bool
fn try_jump(self, label: impl Into<ValueType>) -> bool
TryJump(crate::system::valuetype::ValueType) overloadSource§fn push_jump_2(self, label: impl Into<ValueType>)
fn push_jump_2(self, label: impl Into<ValueType>)
PushJump(crate::system::valuetype::ValueType) overloadSource§fn jump_imm_2(self, label: impl Into<ValueType>)
fn jump_imm_2(self, label: impl Into<ValueType>)
JumpImm(crate::system::valuetype::ValueType) overloadSource§fn delete_child(self)
fn delete_child(self)
DeleteChild() overloadSource§fn get_tick_time(self) -> f32
fn get_tick_time(self) -> f32
get_TickTime() overloadSource§fn set_tick_time(self, value: impl Into<f32>)
fn set_tick_time(self, value: impl Into<f32>)
set_TickTime(f32) overloadSource§fn get_name(self) -> Il2CppString
fn get_name(self) -> Il2CppString
get_Name() overloadSource§fn get_hash_code(self) -> i32
fn get_hash_code(self) -> i32
get_HashCode() overloadSource§fn get_persistent_method(self) -> ProcVoidMethod
fn get_persistent_method(self) -> ProcVoidMethod
get_PersistentMethod() overloadSource§fn set_persistent_method(self, value: impl Into<ProcVoidMethod>)
fn set_persistent_method(self, value: impl Into<ProcVoidMethod>)
set_PersistentMethod(crate::app::procvoidmethod::ProcVoidMethod) overloadSource§fn get_desc_index(self) -> i32
fn get_desc_index(self) -> i32
get_DescIndex() overloadSource§fn get_desc_type(self) -> ProcDesc_Type
fn get_desc_type(self) -> ProcDesc_Type
get_DescType() overloadSource§fn create_internal(
self,
super_: impl Into<ProcInst>,
descs: impl Into<Array<ProcDesc>>,
name: impl Into<Il2CppString>,
is_bind: impl Into<bool>,
) -> ProcInst
fn create_internal( self, super_: impl Into<ProcInst>, descs: impl Into<Array<ProcDesc>>, name: impl Into<Il2CppString>, is_bind: impl Into<bool>, ) -> ProcInst
CreateInternal(crate::app::procinst::ProcInst, ::unity::Array<crate::app::procdesc::ProcDesc>, ::unity::Il2CppString, bool) overloadSource§fn create_internal_2(
self,
descs: impl Into<Array<ProcDesc>>,
name: impl Into<Il2CppString>,
) -> ProcInst
fn create_internal_2( self, descs: impl Into<Array<ProcDesc>>, name: impl Into<Il2CppString>, ) -> ProcInst
CreateInternal(::unity::Array<crate::app::procdesc::ProcDesc>, ::unity::Il2CppString) overloadSource§fn connect(self, super_: impl Into<ProcInst>)
fn connect(self, super_: impl Into<ProcInst>)
Connect(crate::app::procinst::ProcInst) overloadSource§fn disconnect(self)
fn disconnect(self)
Disconnect() overloadSource§fn marking_death(self, is_first: impl Into<bool>)
fn marking_death(self, is_first: impl Into<bool>)
MarkingDeath(bool) overloadSource§fn get_can_wait_skip(self) -> bool
fn get_can_wait_skip(self) -> bool
get_CanWaitSkip() overloadSource§fn on_coroutine(self) -> IEnumerator
fn on_coroutine(self) -> IEnumerator
OnCoroutine() overloadSource§fn on_persistent(self)
fn on_persistent(self)
OnPersistent() overloadSource§fn on_dispose(self)
fn on_dispose(self)
OnDispose() overloadSource§fn on_singleton_create(self)
fn on_singleton_create(self)
OnSingletonCreate() overloadSource§fn on_singleton_dispose(self)
fn on_singleton_dispose(self)
OnSingletonDispose() overloadSource§fn on_shutdown(self)
fn on_shutdown(self)
OnShutdown() overloadSource§fn on_draw_monitor(self, monitor: impl Into<DebugMonitor>)
fn on_draw_monitor(self, monitor: impl Into<DebugMonitor>)
OnDrawMonitor(crate::app::debugmonitor::DebugMonitor) overloadSource§fn get_debug_log(self) -> Il2CppString
fn get_debug_log(self) -> Il2CppString
GetDebugLog() overloadSource§fn shutdown_child(self)
fn shutdown_child(self)
ShutdownChild() overloadSource§fn draw_monitor(self, monitor: impl Into<DebugMonitor>)
fn draw_monitor(self, monitor: impl Into<DebugMonitor>)
DrawMonitor(crate::app::debugmonitor::DebugMonitor) overload