pub struct EventSequence(/* private fields */);Expand description
IL2CPP class: App.EventSequence
Inherits: StackProcInst_1<crate::app::eventsequence::EventSequence>
Implementations§
Source§impl EventSequence
impl EventSequence
pub fn base(self) -> StackProcInst_1<EventSequence>
Source§impl EventSequence
impl EventSequence
Sourcepub fn get_coroutines() -> List_1<EventSequence_Coroutine>
pub fn get_coroutines() -> List_1<EventSequence_Coroutine>
GetCoroutines() overload
Sourcepub fn get_stack_count() -> i32
pub fn get_stack_count() -> i32
GetStackCount() overload
Sourcepub fn get_stack_function() -> Il2CppString
pub fn get_stack_function() -> Il2CppString
GetStackFunction() overload
Sourcepub fn get_current_address() -> i32
pub fn get_current_address() -> i32
GetCurrentAddress() overload
Sourcepub fn dummy_call(p: impl Into<ProcInst>)
pub fn dummy_call(p: impl Into<ProcInst>)
DummyCall(crate::app::procinst::ProcInst) overload
Sourcepub fn try_create_bind(
super_: impl Into<ProcInst>,
func: impl Into<DynValue>,
pre_call: impl Into<ProcVoidFunction>,
post_call: impl Into<ProcVoidFunction>,
args: impl Into<Array<DynValue>>,
) -> bool
pub fn try_create_bind( super_: impl Into<ProcInst>, func: impl Into<DynValue>, pre_call: impl Into<ProcVoidFunction>, post_call: impl Into<ProcVoidFunction>, args: impl Into<Array<DynValue>>, ) -> bool
TryCreateBind(crate::app::procinst::ProcInst, crate::moon_sharp::interpreter::dynvalue::DynValue, crate::app::procvoidfunction::ProcVoidFunction, crate::app::procvoidfunction::ProcVoidFunction, ::unity::Array<crate::moon_sharp::interpreter::dynvalue::DynValue>) overload
Sourcepub fn try_create_bind_2(
super_: impl Into<ProcInst>,
inspector: impl Into<MapInspector>,
)
pub fn try_create_bind_2( super_: impl Into<ProcInst>, inspector: impl Into<MapInspector>, )
TryCreateBind(crate::app::procinst::ProcInst, crate::app::mapinspector::MapInspector) overload
Sourcepub fn is_binding_ui() -> bool
pub fn is_binding_ui() -> bool
IsBindingUI() overload
Sourcepub fn try_create_bind_3(
super_: impl Into<ProcInst>,
name: impl Into<Il2CppString>,
) -> bool
pub fn try_create_bind_3( super_: impl Into<ProcInst>, name: impl Into<Il2CppString>, ) -> bool
TryCreateBind(crate::app::procinst::ProcInst, ::unity::Il2CppString) overload
Sourcepub fn turn(
super_: impl Into<ProcInst>,
turn: impl Into<i32>,
force: impl Into<Force_Type>,
) -> bool
pub fn turn( super_: impl Into<ProcInst>, turn: impl Into<i32>, force: impl Into<Force_Type>, ) -> bool
Turn(crate::app::procinst::ProcInst, i32, crate::app::force::Force_Type) overload
Sourcepub fn turn_after(
super_: impl Into<ProcInst>,
turn: impl Into<i32>,
force: impl Into<Force_Type>,
) -> bool
pub fn turn_after( super_: impl Into<ProcInst>, turn: impl Into<i32>, force: impl Into<Force_Type>, ) -> bool
TurnAfter(crate::app::procinst::ProcInst, i32, crate::app::force::Force_Type) overload
Sourcepub fn turn_end(
super_: impl Into<ProcInst>,
turn: impl Into<i32>,
force: impl Into<Force_Type>,
) -> bool
pub fn turn_end( super_: impl Into<ProcInst>, turn: impl Into<i32>, force: impl Into<Force_Type>, ) -> bool
TurnEnd(crate::app::procinst::ProcInst, i32, crate::app::force::Force_Type) overload
Sourcepub fn area(
super_: impl Into<ProcInst>,
unit: impl Into<Unit>,
x: impl Into<i32>,
z: impl Into<i32>,
force: impl Into<Force_Type>,
) -> bool
pub fn area( super_: impl Into<ProcInst>, unit: impl Into<Unit>, x: impl Into<i32>, z: impl Into<i32>, force: impl Into<Force_Type>, ) -> bool
Area(crate::app::procinst::ProcInst, crate::app::unit::Unit, i32, i32, crate::app::force::Force_Type) overload
Sourcepub fn die(super_: impl Into<ProcInst>, unit: impl Into<Unit>) -> bool
pub fn die(super_: impl Into<ProcInst>, unit: impl Into<Unit>) -> bool
Die(crate::app::procinst::ProcInst, crate::app::unit::Unit) overload
Sourcepub fn revive_before(super_: impl Into<ProcInst>, unit: impl Into<Unit>) -> bool
pub fn revive_before(super_: impl Into<ProcInst>, unit: impl Into<Unit>) -> bool
ReviveBefore(crate::app::procinst::ProcInst, crate::app::unit::Unit) overload
Sourcepub fn revive_after(super_: impl Into<ProcInst>, unit: impl Into<Unit>) -> bool
pub fn revive_after(super_: impl Into<ProcInst>, unit: impl Into<Unit>) -> bool
ReviveAfter(crate::app::procinst::ProcInst, crate::app::unit::Unit) overload
Sourcepub fn fixed(super_: impl Into<ProcInst>, unit: impl Into<Unit>) -> bool
pub fn fixed(super_: impl Into<ProcInst>, unit: impl Into<Unit>) -> bool
Fixed(crate::app::procinst::ProcInst, crate::app::unit::Unit) overload
Sourcepub fn talk(
super_: impl Into<ProcInst>,
from: impl Into<Unit>,
to: impl Into<Unit>,
) -> bool
pub fn talk( super_: impl Into<ProcInst>, from: impl Into<Unit>, to: impl Into<Unit>, ) -> bool
Talk(crate::app::procinst::ProcInst, crate::app::unit::Unit, crate::app::unit::Unit) overload
Sourcepub fn help_spot(
super_: impl Into<ProcInst>,
unit: impl Into<Unit>,
x: impl Into<i32>,
z: impl Into<i32>,
) -> bool
pub fn help_spot( super_: impl Into<ProcInst>, unit: impl Into<Unit>, x: impl Into<i32>, z: impl Into<i32>, ) -> bool
HelpSpot(crate::app::procinst::ProcInst, crate::app::unit::Unit, i32, i32) overload
Sourcepub fn battle_before(
super_: impl Into<ProcInst>,
from_unit: impl Into<Unit>,
to_unit: impl Into<Unit>,
) -> bool
pub fn battle_before( super_: impl Into<ProcInst>, from_unit: impl Into<Unit>, to_unit: impl Into<Unit>, ) -> bool
BattleBefore(crate::app::procinst::ProcInst, crate::app::unit::Unit, crate::app::unit::Unit) overload
Sourcepub fn battle_talk(
super_: impl Into<ProcInst>,
from_unit: impl Into<Unit>,
to_unit: impl Into<Unit>,
) -> bool
pub fn battle_talk( super_: impl Into<ProcInst>, from_unit: impl Into<Unit>, to_unit: impl Into<Unit>, ) -> bool
BattleTalk(crate::app::procinst::ProcInst, crate::app::unit::Unit, crate::app::unit::Unit) overload
Sourcepub fn battle_after(
super_: impl Into<ProcInst>,
from_unit: impl Into<Unit>,
to_unit: impl Into<Unit>,
) -> bool
pub fn battle_after( super_: impl Into<ProcInst>, from_unit: impl Into<Unit>, to_unit: impl Into<Unit>, ) -> bool
BattleAfter(crate::app::procinst::ProcInst, crate::app::unit::Unit, crate::app::unit::Unit) overload
Sourcepub fn pickup(super_: impl Into<ProcInst>, unit: impl Into<Unit>) -> bool
pub fn pickup(super_: impl Into<ProcInst>, unit: impl Into<Unit>) -> bool
Pickup(crate::app::procinst::ProcInst, crate::app::unit::Unit) overload
Sourcepub fn unit_command_prepare(
super_: impl Into<ProcInst>,
unit: impl Into<Unit>,
) -> bool
pub fn unit_command_prepare( super_: impl Into<ProcInst>, unit: impl Into<Unit>, ) -> bool
UnitCommandPrepare(crate::app::procinst::ProcInst, crate::app::unit::Unit) overload
Sourcepub fn unit_command_interrupt(
super_: impl Into<ProcInst>,
unit: impl Into<Unit>,
command: impl Into<Il2CppString>,
) -> bool
pub fn unit_command_interrupt( super_: impl Into<ProcInst>, unit: impl Into<Unit>, command: impl Into<Il2CppString>, ) -> bool
UnitCommandInterrupt(crate::app::procinst::ProcInst, crate::app::unit::Unit, ::unity::Il2CppString) overload
Sourcepub fn engage_before(super_: impl Into<ProcInst>, unit: impl Into<Unit>) -> bool
pub fn engage_before(super_: impl Into<ProcInst>, unit: impl Into<Unit>) -> bool
EngageBefore(crate::app::procinst::ProcInst, crate::app::unit::Unit) overload
Sourcepub fn engage_after(super_: impl Into<ProcInst>, unit: impl Into<Unit>) -> bool
pub fn engage_after(super_: impl Into<ProcInst>, unit: impl Into<Unit>) -> bool
EngageAfter(crate::app::procinst::ProcInst, crate::app::unit::Unit) overload
Sourcepub fn target_select(super_: impl Into<ProcInst>, unit: impl Into<Unit>) -> bool
pub fn target_select(super_: impl Into<ProcInst>, unit: impl Into<Unit>) -> bool
TargetSelect(crate::app::procinst::ProcInst, crate::app::unit::Unit) overload
Sourcepub fn poke(
super_: impl Into<ProcInst>,
kind: impl Into<MapInspector_Kind>,
unit: impl Into<Unit>,
x: impl Into<i32>,
z: impl Into<i32>,
) -> bool
pub fn poke( super_: impl Into<ProcInst>, kind: impl Into<MapInspector_Kind>, unit: impl Into<Unit>, x: impl Into<i32>, z: impl Into<i32>, ) -> bool
Poke(crate::app::procinst::ProcInst, crate::app::mapinspector::MapInspector_Kind, crate::app::unit::Unit, i32, i32) overload
Sourcepub fn poke_2(
super_: impl Into<ProcInst>,
inspector: impl Into<PokeInspector>,
) -> bool
pub fn poke_2( super_: impl Into<ProcInst>, inspector: impl Into<PokeInspector>, ) -> bool
Poke(crate::app::procinst::ProcInst, crate::app::pokeinspector::PokeInspector) overload
Sourcepub fn game_over(super_: impl Into<ProcInst>)
pub fn game_over(super_: impl Into<ProcInst>)
GameOver(crate::app::procinst::ProcInst) overload
Sourcepub fn map_dispos(super_: impl Into<ProcInst>)
pub fn map_dispos(super_: impl Into<ProcInst>)
MapDispos(crate::app::procinst::ProcInst) overload
Sourcepub fn map_opening(super_: impl Into<ProcInst>)
pub fn map_opening(super_: impl Into<ProcInst>)
MapOpening(crate::app::procinst::ProcInst) overload
Sourcepub fn map_ending(super_: impl Into<ProcInst>)
pub fn map_ending(super_: impl Into<ProcInst>)
MapEnding(crate::app::procinst::ProcInst) overload
Source§impl EventSequence
impl EventSequence
pub fn on_create_method_info() -> &'static MethodInfo
pub fn on_dispose_method_info() -> &'static MethodInfo
pub fn on_shutdown_method_info() -> &'static MethodInfo
pub fn try_bind_ui_method_info() -> &'static MethodInfo
pub fn try_unbind_ui_method_info() -> &'static MethodInfo
pub fn get_current_method_info() -> &'static MethodInfo
pub fn tick_method_info() -> &'static MethodInfo
pub fn yield_coroutine_method_info() -> &'static MethodInfo
pub fn add_coroutine_method_info() -> &'static MethodInfo
pub fn jump_coroutine_method_info() -> &'static MethodInfo
pub fn get_debug_log_method_info() -> &'static MethodInfo
pub fn get_coroutines_method_info() -> &'static MethodInfo
pub fn get_stack_count_method_info() -> &'static MethodInfo
pub fn get_stack_function_method_info() -> &'static MethodInfo
pub fn get_current_address_method_info() -> &'static MethodInfo
pub fn dummy_call_method_info() -> &'static MethodInfo
pub fn try_create_bind_method_info() -> &'static MethodInfo
pub fn try_create_bind_2_method_info() -> &'static MethodInfo
pub fn is_binding_ui_method_info() -> &'static MethodInfo
pub fn try_create_bind_3_method_info() -> &'static MethodInfo
pub fn turn_method_info() -> &'static MethodInfo
pub fn turn_after_method_info() -> &'static MethodInfo
pub fn turn_end_method_info() -> &'static MethodInfo
pub fn area_method_info() -> &'static MethodInfo
pub fn die_method_info() -> &'static MethodInfo
pub fn revive_before_method_info() -> &'static MethodInfo
pub fn revive_after_method_info() -> &'static MethodInfo
pub fn fixed_method_info() -> &'static MethodInfo
pub fn talk_method_info() -> &'static MethodInfo
pub fn help_spot_method_info() -> &'static MethodInfo
pub fn battle_before_method_info() -> &'static MethodInfo
pub fn battle_talk_method_info() -> &'static MethodInfo
pub fn battle_after_method_info() -> &'static MethodInfo
pub fn pickup_method_info() -> &'static MethodInfo
pub fn unit_command_prepare_method_info() -> &'static MethodInfo
pub fn unit_command_interrupt_method_info() -> &'static MethodInfo
pub fn engage_before_method_info() -> &'static MethodInfo
pub fn engage_after_method_info() -> &'static MethodInfo
pub fn target_select_method_info() -> &'static MethodInfo
pub fn poke_method_info() -> &'static MethodInfo
pub fn poke_2_method_info() -> &'static MethodInfo
pub fn startup_method_info() -> &'static MethodInfo
pub fn cleanup_method_info() -> &'static MethodInfo
pub fn main_method_info() -> &'static MethodInfo
pub fn opening_method_info() -> &'static MethodInfo
pub fn ending_method_info() -> &'static MethodInfo
pub fn game_over_method_info() -> &'static MethodInfo
pub fn map_dispos_method_info() -> &'static MethodInfo
pub fn map_opening_method_info() -> &'static MethodInfo
pub fn map_ending_method_info() -> &'static MethodInfo
pub fn ctor_method_info() -> &'static MethodInfo
Source§impl EventSequence
impl EventSequence
Sourcepub unsafe fn on_create(this: impl Into<IlInstance>)
pub unsafe fn on_create(this: impl Into<IlInstance>)
Direct (non-virtual) call to EventSequence’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 EventSequence’s own OnDispose. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn on_shutdown(this: impl Into<IlInstance>)
pub unsafe fn on_shutdown(this: impl Into<IlInstance>)
Direct (non-virtual) call to EventSequence’s own OnShutdown. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn get_debug_log(this: impl Into<IlInstance>) -> Il2CppString
pub unsafe fn get_debug_log(this: impl Into<IlInstance>) -> Il2CppString
Direct (non-virtual) call to EventSequence’s own GetDebugLog. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Source§impl EventSequence
impl EventSequence
Trait Implementations§
Source§impl ClassIdentity for EventSequence
impl ClassIdentity for EventSequence
Source§impl Clone for EventSequence
impl Clone for EventSequence
Source§fn clone(&self) -> EventSequence
fn clone(&self) -> EventSequence
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl FromIlInstance for EventSequence
impl FromIlInstance for EventSequence
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 IEventSequence for EventSequence
impl IEventSequence for EventSequence
fn m_current(self) -> EventSequence_Coroutine
fn set_m_current(self, value: EventSequence_Coroutine)
fn m_coroutines(self) -> List_1<EventSequence_Coroutine>
fn set_m_coroutines(self, value: List_1<EventSequence_Coroutine>)
fn m_binding_ui(self) -> bool
fn set_m_binding_ui(self, value: bool)
Source§impl IProcInst for EventSequence
impl IProcInst for EventSequence
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)
impl Copy for EventSequence
impl IObject for EventSequence
impl IStackProcInst_1<EventSequence> for EventSequence
Auto Trait Implementations§
impl Freeze for EventSequence
impl RefUnwindSafe for EventSequence
impl !Send for EventSequence
impl !Sync for EventSequence
impl Unpin for EventSequence
impl UnwindSafe for EventSequence
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<__T> IEventSequenceMethods for __Twhere
__T: IEventSequence,
impl<__T> IEventSequenceMethods for __Twhere
__T: IEventSequence,
Source§fn on_dispose(self)
fn on_dispose(self)
OnDispose() overloadSource§fn on_shutdown(self)
fn on_shutdown(self)
OnShutdown() overloadSource§fn try_bind_ui(self)
fn try_bind_ui(self)
TryBindUI() overloadSource§fn try_unbind_ui(self)
fn try_unbind_ui(self)
TryUnbindUI() overloadSource§fn get_current(self) -> EventSequence_Coroutine
fn get_current(self) -> EventSequence_Coroutine
GetCurrent() overloadSource§fn yield_coroutine(self)
fn yield_coroutine(self)
YieldCoroutine() overloadSource§fn add_coroutine(
self,
func: impl Into<DynValue>,
args: impl Into<Array<DynValue>>,
) -> EventSequence
fn add_coroutine( self, func: impl Into<DynValue>, args: impl Into<Array<DynValue>>, ) -> EventSequence
AddCoroutine(crate::moon_sharp::interpreter::dynvalue::DynValue, ::unity::Array<crate::moon_sharp::interpreter::dynvalue::DynValue>) overloadSource§fn jump_coroutine(
self,
func: impl Into<DynValue>,
args: impl Into<Array<DynValue>>,
) -> EventSequence
fn jump_coroutine( self, func: impl Into<DynValue>, args: impl Into<Array<DynValue>>, ) -> EventSequence
JumpCoroutine(crate::moon_sharp::interpreter::dynvalue::DynValue, ::unity::Array<crate::moon_sharp::interpreter::dynvalue::DynValue>) overloadSource§fn get_debug_log(self) -> Il2CppString
fn get_debug_log(self) -> Il2CppString
GetDebugLog() overloadSource§impl<T0, __U> IExposedReference_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IExposedReference_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn resolve(self, resolver: IExposedPropertyTable) -> T0where
Self: Sized,
Source§impl<T0, __U> IHashSet_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IHashSet_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, set: HashSet_1<T0>)where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn get_current(self) -> T0where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
Source§impl<T0, __U> IIJobParallelForTransformExtensions_TransformParallelForLoopStruct_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IIJobParallelForTransformExtensions_TransformParallelForLoopStruct_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn initialize() -> IntPtr
Source§impl<T0, T1, __U> IKeyValuePair_2Methods<T0, T1> for __U
impl<T0, T1, __U> IKeyValuePair_2Methods<T0, T1> for __U
Source§impl<T0, __U> ILargeArrayBuilder_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> ILargeArrayBuilder_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, initialize: bool)where
Self: Sized,
fn ctor_2(self, max_capacity: i32)where
Self: Sized,
fn add_range(self, items: IEnumerable_1<T0>)where
Self: Sized,
fn copy_to(self, array: Array<T0>, array_index: i32, count: i32)where
Self: Sized,
fn get_buffer(self, index: i32) -> Array<T0>where
Self: Sized,
fn to_array(self) -> Array<T0>where
Self: Sized,
fn try_move(self) -> (bool, Array<T0>)where
Self: Sized,
fn allocate_buffer(self)where
Self: Sized,
Source§impl<T0, __U> ILinkedList_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> ILinkedList_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, list: LinkedList_1<T0>)where
Self: Sized,
fn get_current(self) -> T0where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn system_runtime_serialization_i_deserialization_callback_on_deserialization(
self,
sender: Object,
)where
Self: Sized,
Source§impl<T0, __U> IListBuffer_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IListBuffer_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn get_count(self) -> i32where
Self: Sized,
fn get_capacity(self) -> i32where
Self: Sized,
fn get_item(self) -> (*mut T0, i32)where
Self: Sized,
fn get_unchecked(self) -> (*mut T0, i32)where
Self: Sized,
fn try_add(self) -> (bool, T0)where
Self: Sized,
fn try_copy_to(self, other: ListBuffer_1<T0>) -> boolwhere
Self: Sized,
Source§impl<T0, __U> IList_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IList_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, list: List_1<T0>)where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn move_next_rare(self) -> boolwhere
Self: Sized,
fn get_current(self) -> T0where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
Source§impl<__T> IObjectMethods for __Twhere
__T: IObject,
impl<__T> IObjectMethods for __Twhere
__T: IObject,
Source§fn equals(self, obj: impl Into<Object>) -> bool
fn equals(self, obj: impl Into<Object>) -> bool
Equals(crate::system::object::Object) overloadSource§fn get_hash_code(self) -> i32
fn get_hash_code(self) -> i32
GetHashCode() overloadSource§fn memberwise_clone(self) -> Object
fn memberwise_clone(self) -> Object
MemberwiseClone() overloadSource§fn to_string(self) -> Il2CppString
fn to_string(self) -> Il2CppString
ToString() overloadSource§fn field_getter(
self,
type_name: impl Into<Il2CppString>,
field_name: impl Into<Il2CppString>,
) -> IlInstance
fn field_getter( self, type_name: impl Into<Il2CppString>, field_name: impl Into<Il2CppString>, ) -> IlInstance
FieldGetter(::unity::Il2CppString, ::unity::Il2CppString, *mut::unity::IlInstance) overloadSource§fn field_setter(
self,
type_name: impl Into<Il2CppString>,
field_name: impl Into<Il2CppString>,
val: impl Into<Object>,
)
fn field_setter( self, type_name: impl Into<Il2CppString>, field_name: impl Into<Il2CppString>, val: impl Into<Object>, )
FieldSetter(::unity::Il2CppString, ::unity::Il2CppString, crate::system::object::Object) overloadSource§impl<T0, __U> IObjectPool_1_PooledObjectMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IObjectPool_1_PooledObjectMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, value: T0, pool: ObjectPool_1_2<T0>)where
Self: Sized,
fn system_i_disposable_dispose(self)where
Self: Sized,
Source§impl<__T> 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