pub struct UnitInfo(/* private fields */);Expand description
IL2CPP class: App.UnitInfo
Inherits: SingletonProcInst_1<crate::app::unitinfo::UnitInfo>
Implementations§
Source§impl UnitInfo
impl UnitInfo
pub fn invalid_unit_xz() -> i32
pub fn set_invalid_unit_xz(value: i32)
pub fn c_transition_duration() -> f32
pub fn set_c_transition_duration(value: f32)
pub fn m_b_update_sight() -> bool
pub fn set_m_b_update_sight(value: bool)
pub fn m_look_at_obj() -> GameObject
pub fn set_m_look_at_obj(value: GameObject)
Source§impl UnitInfo
impl UnitInfo
Sourcepub fn create_async(super_: impl Into<ProcInst>)
pub fn create_async(super_: impl Into<ProcInst>)
CreateAsync(crate::app::procinst::ProcInst) overload
Sourcepub fn create_bind_async(super_: impl Into<ProcInst>)
pub fn create_bind_async(super_: impl Into<ProcInst>)
CreateBindAsync(crate::app::procinst::ProcInst) overload
Sourcepub fn create_impl(super_: impl Into<ProcInst>, p: impl Into<UnitInfo>)
pub fn create_impl(super_: impl Into<ProcInst>, p: impl Into<UnitInfo>)
CreateImpl(crate::app::procinst::ProcInst, crate::app::unitinfo::UnitInfo) overload
Sourcepub fn create_bind_impl(super_: impl Into<ProcInst>, p: impl Into<UnitInfo>)
pub fn create_bind_impl(super_: impl Into<ProcInst>, p: impl Into<UnitInfo>)
CreateBindImpl(crate::app::procinst::ProcInst, crate::app::unitinfo::UnitInfo) overload
Sourcepub fn create_descs(p: impl Into<UnitInfo>) -> Array<ProcDesc>
pub fn create_descs(p: impl Into<UnitInfo>) -> Array<ProcDesc>
CreateDescs(crate::app::unitinfo::UnitInfo) overload
Sourcepub fn get_current_window_object() -> GameObject
pub fn get_current_window_object() -> GameObject
GetCurrentWindowObject() overload
Sourcepub fn set_unit(
side: impl Into<UnitInfo_Side>,
unit: impl Into<Unit>,
b_relax: impl Into<bool>,
b_reverse_rotation: impl Into<bool>,
is_delay_load: impl Into<bool>,
on_setup_done_callback: impl Into<Action>,
)
pub fn set_unit( side: impl Into<UnitInfo_Side>, unit: impl Into<Unit>, b_relax: impl Into<bool>, b_reverse_rotation: impl Into<bool>, is_delay_load: impl Into<bool>, on_setup_done_callback: impl Into<Action>, )
SetUnit(crate::app::unitinfo::UnitInfo_Side, crate::app::unit::Unit, bool, bool, bool, crate::system::action::Action) overload
Sourcepub fn set_unit_battle_info(
side: impl Into<UnitInfo_Side>,
unit: impl Into<Unit>,
unit_item: impl Into<UnitItem>,
)
pub fn set_unit_battle_info( side: impl Into<UnitInfo_Side>, unit: impl Into<Unit>, unit_item: impl Into<UnitItem>, )
SetUnitBattleInfo(crate::app::unitinfo::UnitInfo_Side, crate::app::unit::Unit, crate::app::unititem::UnitItem) overload
Sourcepub fn set_override_create_reserve_unit_item(
side: impl Into<UnitInfo_Side>,
unit_item: impl Into<UnitItem>,
)
pub fn set_override_create_reserve_unit_item( side: impl Into<UnitInfo_Side>, unit_item: impl Into<UnitItem>, )
SetOverrideCreateReserveUnitItem(crate::app::unitinfo::UnitInfo_Side, crate::app::unititem::UnitItem) overload
Sourcepub fn set_unit_hub(
side: impl Into<UnitInfo_Side>,
unit: impl Into<Unit>,
b_relax: impl Into<bool>,
b_reverse_rotation: impl Into<bool>,
is_delay_load: impl Into<bool>,
)
pub fn set_unit_hub( side: impl Into<UnitInfo_Side>, unit: impl Into<Unit>, b_relax: impl Into<bool>, b_reverse_rotation: impl Into<bool>, is_delay_load: impl Into<bool>, )
SetUnitHub(crate::app::unitinfo::UnitInfo_Side, crate::app::unit::Unit, bool, bool, bool) overload
Sourcepub fn set_unit_relay(
side: impl Into<UnitInfo_Side>,
person: impl Into<PersonData>,
job: impl Into<JobData>,
edit: impl Into<UnitEdit>,
)
pub fn set_unit_relay( side: impl Into<UnitInfo_Side>, person: impl Into<PersonData>, job: impl Into<JobData>, edit: impl Into<UnitEdit>, )
SetUnitRelay(crate::app::unitinfo::UnitInfo_Side, crate::app::persondata::PersonData, crate::app::jobdata::JobData, crate::app::unitedit::UnitEdit) overload
Sourcepub fn reset_unit(
side: impl Into<UnitInfo_Side>,
unit_item: impl Into<UnitItem>,
b_relax: impl Into<bool>,
b_reverse_rotation: impl Into<bool>,
is_delay_load: impl Into<bool>,
)
pub fn reset_unit( side: impl Into<UnitInfo_Side>, unit_item: impl Into<UnitItem>, b_relax: impl Into<bool>, b_reverse_rotation: impl Into<bool>, is_delay_load: impl Into<bool>, )
ResetUnit(crate::app::unitinfo::UnitInfo_Side, crate::app::unititem::UnitItem, bool, bool, bool) overload
Sourcepub fn reset_unit_2()
pub fn reset_unit_2()
ResetUnit() overload
Sourcepub fn add_chara_rot(
side: impl Into<UnitInfo_Side>,
quaternion: impl Into<Quaternion>,
)
pub fn add_chara_rot( side: impl Into<UnitInfo_Side>, quaternion: impl Into<Quaternion>, )
AddCharaRot(crate::app::unitinfo::UnitInfo_Side, crate::unity_engine::quaternion::Quaternion) overload
Sourcepub fn set_left_camera_adjust_y()
pub fn set_left_camera_adjust_y()
SetLeftCameraAdjustY() overload
Sourcepub fn play_chara_voice(
side: impl Into<UnitInfo_Side>,
person_switch_name: impl Into<Il2CppString>,
engage_switch_name: impl Into<Il2CppString>,
event_name: impl Into<Il2CppString>,
)
pub fn play_chara_voice( side: impl Into<UnitInfo_Side>, person_switch_name: impl Into<Il2CppString>, engage_switch_name: impl Into<Il2CppString>, event_name: impl Into<Il2CppString>, )
PlayCharaVoice(crate::app::unitinfo::UnitInfo_Side, ::unity::Il2CppString, ::unity::Il2CppString, ::unity::Il2CppString) overload
Sourcepub fn reserve_chara_voice(
side: impl Into<UnitInfo_Side>,
person_switch_name: impl Into<Il2CppString>,
engage_switch_name: impl Into<Il2CppString>,
event_name: impl Into<Il2CppString>,
)
pub fn reserve_chara_voice( side: impl Into<UnitInfo_Side>, person_switch_name: impl Into<Il2CppString>, engage_switch_name: impl Into<Il2CppString>, event_name: impl Into<Il2CppString>, )
ReserveCharaVoice(crate::app::unitinfo::UnitInfo_Side, ::unity::Il2CppString, ::unity::Il2CppString, ::unity::Il2CppString) overload
Sourcepub fn play_reserved_chara_voice(side: impl Into<UnitInfo_Side>)
pub fn play_reserved_chara_voice(side: impl Into<UnitInfo_Side>)
PlayReservedCharaVoice(crate::app::unitinfo::UnitInfo_Side) overload
Sourcepub fn set_weapon_shop_chara(side: impl Into<UnitInfo_Side>)
pub fn set_weapon_shop_chara(side: impl Into<UnitInfo_Side>)
SetWeaponShopChara(crate::app::unitinfo::UnitInfo_Side) overload
Sourcepub fn set_summon_chara()
pub fn set_summon_chara()
SetSummonChara() overload
Sourcepub fn set_god(
side: impl Into<UnitInfo_Side>,
god: impl Into<GodUnit>,
b_relax: impl Into<bool>,
b_reverse_rotation: impl Into<bool>,
on_setup_done_callback: impl Into<Action>,
)
pub fn set_god( side: impl Into<UnitInfo_Side>, god: impl Into<GodUnit>, b_relax: impl Into<bool>, b_reverse_rotation: impl Into<bool>, on_setup_done_callback: impl Into<Action>, )
SetGod(crate::app::unitinfo::UnitInfo_Side, crate::app::godunit::GodUnit, bool, bool, crate::system::action::Action) overload
Sourcepub fn set_right_for_ring_cleaning(
god: impl Into<GodUnit>,
type: impl Into<RingCleaningSequence_GodType>,
b_relax: impl Into<bool>,
)
pub fn set_right_for_ring_cleaning( god: impl Into<GodUnit>, type: impl Into<RingCleaningSequence_GodType>, b_relax: impl Into<bool>, )
SetRightForRingCleaning(crate::app::godunit::GodUnit, crate::app::ringcleaningsequence::RingCleaningSequence_GodType, bool) overload
Sourcepub fn set_efficacy_attack(
side: impl Into<UnitInfo_Side>,
is_efficacy: impl Into<bool>,
)
pub fn set_efficacy_attack( side: impl Into<UnitInfo_Side>, is_efficacy: impl Into<bool>, )
SetEfficacyAttack(crate::app::unitinfo::UnitInfo_Side, bool) overload
Sourcepub fn set_relax_anime(
side: impl Into<UnitInfo_Side>,
transition_duration: impl Into<f32>,
)
pub fn set_relax_anime( side: impl Into<UnitInfo_Side>, transition_duration: impl Into<f32>, )
SetRelaxAnime(crate::app::unitinfo::UnitInfo_Side, f32) overload
Sourcepub fn set_status_anime(
side: impl Into<UnitInfo_Side>,
transition_duration: impl Into<f32>,
)
pub fn set_status_anime( side: impl Into<UnitInfo_Side>, transition_duration: impl Into<f32>, )
SetStatusAnime(crate::app::unitinfo::UnitInfo_Side, f32) overload
Sourcepub fn set_fortune_telling_good_anime(
side: impl Into<UnitInfo_Side>,
is_allow_unit_null: impl Into<bool>,
)
pub fn set_fortune_telling_good_anime( side: impl Into<UnitInfo_Side>, is_allow_unit_null: impl Into<bool>, )
SetFortuneTellingGoodAnime(crate::app::unitinfo::UnitInfo_Side, bool) overload
Sourcepub fn set_fortune_telling_bad_anime(
side: impl Into<UnitInfo_Side>,
is_allow_unit_null: impl Into<bool>,
)
pub fn set_fortune_telling_bad_anime( side: impl Into<UnitInfo_Side>, is_allow_unit_null: impl Into<bool>, )
SetFortuneTellingBadAnime(crate::app::unitinfo::UnitInfo_Side, bool) overload
Sourcepub fn set_select_god_normal_face(side: impl Into<UnitInfo_Side>)
pub fn set_select_god_normal_face(side: impl Into<UnitInfo_Side>)
SetSelectGodNormalFace(crate::app::unitinfo::UnitInfo_Side) overload
Sourcepub fn update_current_unit(side: impl Into<UnitInfo_Side>)
pub fn update_current_unit(side: impl Into<UnitInfo_Side>)
UpdateCurrentUnit(crate::app::unitinfo::UnitInfo_Side) overload
Sourcepub fn get_unit(side: impl Into<UnitInfo_Side>) -> Unit
pub fn get_unit(side: impl Into<UnitInfo_Side>) -> Unit
GetUnit(crate::app::unitinfo::UnitInfo_Side) overload
Sourcepub fn get_god(side: impl Into<UnitInfo_Side>) -> GodUnit
pub fn get_god(side: impl Into<UnitInfo_Side>) -> GodUnit
GetGod(crate::app::unitinfo::UnitInfo_Side) overload
Sourcepub fn get_render_texture(side: impl Into<UnitInfo_Side>) -> RenderTexture
pub fn get_render_texture(side: impl Into<UnitInfo_Side>) -> RenderTexture
GetRenderTexture(crate::app::unitinfo::UnitInfo_Side) overload
Sourcepub fn get_face_camera_component(side: impl Into<UnitInfo_Side>) -> Camera
pub fn get_face_camera_component(side: impl Into<UnitInfo_Side>) -> Camera
GetFaceCameraComponent(crate::app::unitinfo::UnitInfo_Side) overload
Sourcepub fn push_mode(mode: impl Into<UnitInfo_Mode>)
pub fn push_mode(mode: impl Into<UnitInfo_Mode>)
PushMode(crate::app::unitinfo::UnitInfo_Mode) overload
Sourcepub fn push_mode_simple()
pub fn push_mode_simple()
PushModeSimple() overload
Sourcepub fn push_mode_hide()
pub fn push_mode_hide()
PushModeHide() overload
Sourcepub fn push_mode_model_only()
pub fn push_mode_model_only()
PushModeModelOnly() overload
Sourcepub fn set_mode(mode: impl Into<UnitInfo_Mode>)
pub fn set_mode(mode: impl Into<UnitInfo_Mode>)
SetMode(crate::app::unitinfo::UnitInfo_Mode) overload
Sourcepub fn set_mode_if_hide(mode: impl Into<UnitInfo_Mode>)
pub fn set_mode_if_hide(mode: impl Into<UnitInfo_Mode>)
SetModeIfHide(crate::app::unitinfo::UnitInfo_Mode) overload
Sourcepub fn set_current_mode_to_game_user_data()
pub fn set_current_mode_to_game_user_data()
SetCurrentModeToGameUserData() overload
Sourcepub fn push_mode_from_game_user_data()
pub fn push_mode_from_game_user_data()
PushModeFromGameUserData() overload
Sourcepub fn set_mode_from_game_user_data_if_hide()
pub fn set_mode_from_game_user_data_if_hide()
SetModeFromGameUserDataIfHide() overload
Sourcepub fn set_visible(is_visible: impl Into<bool>)
pub fn set_visible(is_visible: impl Into<bool>)
SetVisible(bool) overload
Sourcepub fn set_visible_2(
side: impl Into<UnitInfo_Side>,
is_visible: impl Into<bool>,
)
pub fn set_visible_2( side: impl Into<UnitInfo_Side>, is_visible: impl Into<bool>, )
SetVisible(crate::app::unitinfo::UnitInfo_Side, bool) overload
Sourcepub fn reset_alpha()
pub fn reset_alpha()
ResetAlpha() overload
Sourcepub fn toggle_visible()
pub fn toggle_visible()
ToggleVisible() overload
Sourcepub fn toggle_visible_2(side: impl Into<UnitInfo_Side>)
pub fn toggle_visible_2(side: impl Into<UnitInfo_Side>)
ToggleVisible(crate::app::unitinfo::UnitInfo_Side) overload
Sourcepub fn to_visible()
pub fn to_visible()
ToVisible() overload
Sourcepub fn to_visible_2(side: impl Into<UnitInfo_Side>)
pub fn to_visible_2(side: impl Into<UnitInfo_Side>)
ToVisible(crate::app::unitinfo::UnitInfo_Side) overload
Sourcepub fn to_invisible()
pub fn to_invisible()
ToInvisible() overload
Sourcepub fn to_invisible_2(side: impl Into<UnitInfo_Side>)
pub fn to_invisible_2(side: impl Into<UnitInfo_Side>)
ToInvisible(crate::app::unitinfo::UnitInfo_Side) overload
Sourcepub fn is_visible(side: impl Into<UnitInfo_Side>) -> bool
pub fn is_visible(side: impl Into<UnitInfo_Side>) -> bool
IsVisible(crate::app::unitinfo::UnitInfo_Side) overload
Sourcepub fn chara_only_on(is_change_chara_model_anim: impl Into<bool>)
pub fn chara_only_on(is_change_chara_model_anim: impl Into<bool>)
CharaOnlyOn(bool) overload
Sourcepub fn chara_only_off()
pub fn chara_only_off()
CharaOnlyOff() overload
Sourcepub fn is_chara_only_transition() -> bool
pub fn is_chara_only_transition() -> bool
IsCharaOnlyTransition() overload
Sourcepub fn init_stand_by_anime()
pub fn init_stand_by_anime()
InitStandByAnime() overload
Sourcepub fn update_offense_stand_by_anime(
unit_item: impl Into<UnitItem>,
is_weapon_shop: impl Into<bool>,
)
pub fn update_offense_stand_by_anime( unit_item: impl Into<UnitItem>, is_weapon_shop: impl Into<bool>, )
UpdateOffenseStandByAnime(crate::app::unititem::UnitItem, bool) overload
Sourcepub fn update_defense_stand_by_anime(
unit_item: impl Into<UnitItem>,
is_weapon_shop: impl Into<bool>,
)
pub fn update_defense_stand_by_anime( unit_item: impl Into<UnitItem>, is_weapon_shop: impl Into<bool>, )
UpdateDefenseStandByAnime(crate::app::unititem::UnitItem, bool) overload
Sourcepub fn hide_weapon()
pub fn hide_weapon()
HideWeapon() overload
Sourcepub fn transparent_on(side: impl Into<UnitInfo_Side>)
pub fn transparent_on(side: impl Into<UnitInfo_Side>)
TransparentOn(crate::app::unitinfo::UnitInfo_Side) overload
Sourcepub fn transparent_off(side: impl Into<UnitInfo_Side>)
pub fn transparent_off(side: impl Into<UnitInfo_Side>)
TransparentOff(crate::app::unitinfo::UnitInfo_Side) overload
Sourcepub fn get_head_locator(window: impl Into<UnitInfo_Window>) -> Transform
pub fn get_head_locator(window: impl Into<UnitInfo_Window>) -> Transform
GetHeadLocator(crate::app::unitinfo::UnitInfo_Window) overload
Sourcepub fn set_head_locator(
side: impl Into<UnitInfo_Side>,
transform: impl Into<Transform>,
weight: impl Into<f32>,
is_weight_interpolated: impl Into<bool>,
)
pub fn set_head_locator( side: impl Into<UnitInfo_Side>, transform: impl Into<Transform>, weight: impl Into<f32>, is_weight_interpolated: impl Into<bool>, )
SetHeadLocator(crate::app::unitinfo::UnitInfo_Side, crate::unity_engine::transform::Transform, f32, bool) overload
Sourcepub fn set_look_at(
side: impl Into<UnitInfo_Side>,
transform: impl Into<Transform>,
)
pub fn set_look_at( side: impl Into<UnitInfo_Side>, transform: impl Into<Transform>, )
SetLookAt(crate::app::unitinfo::UnitInfo_Side, crate::unity_engine::transform::Transform) overload
Sourcepub fn set_look_at_camera(side: impl Into<UnitInfo_Side>)
pub fn set_look_at_camera(side: impl Into<UnitInfo_Side>)
SetLookAtCamera(crate::app::unitinfo::UnitInfo_Side) overload
Sourcepub fn set_eyes_weight(
side: impl Into<UnitInfo_Side>,
eyes_weight: impl Into<f32>,
)
pub fn set_eyes_weight( side: impl Into<UnitInfo_Side>, eyes_weight: impl Into<f32>, )
SetEyesWeight(crate::app::unitinfo::UnitInfo_Side, f32) overload
Sourcepub fn is_chara_visible(side: impl Into<UnitInfo_Side>) -> bool
pub fn is_chara_visible(side: impl Into<UnitInfo_Side>) -> bool
IsCharaVisible(crate::app::unitinfo::UnitInfo_Side) overload
Sourcepub fn set_visible_of_status(
side: impl Into<UnitInfo_Side>,
mode: impl Into<UnitInfo_Mode>,
is_visible: impl Into<bool>,
)
pub fn set_visible_of_status( side: impl Into<UnitInfo_Side>, mode: impl Into<UnitInfo_Mode>, is_visible: impl Into<bool>, )
SetVisibleOfStatus(crate::app::unitinfo::UnitInfo_Side, crate::app::unitinfo::UnitInfo_Mode, bool) overload
Sourcepub fn is_visible_status(
side: impl Into<UnitInfo_Side>,
mode: impl Into<UnitInfo_Mode>,
) -> bool
pub fn is_visible_status( side: impl Into<UnitInfo_Side>, mode: impl Into<UnitInfo_Mode>, ) -> bool
IsVisibleStatus(crate::app::unitinfo::UnitInfo_Side, crate::app::unitinfo::UnitInfo_Mode) overload
Sourcepub fn hide_chara_image(side: impl Into<UnitInfo_Side>)
pub fn hide_chara_image(side: impl Into<UnitInfo_Side>)
HideCharaImage(crate::app::unitinfo::UnitInfo_Side) overload
Sourcepub fn show_chara_image(side: impl Into<UnitInfo_Side>)
pub fn show_chara_image(side: impl Into<UnitInfo_Side>)
ShowCharaImage(crate::app::unitinfo::UnitInfo_Side) overload
Source§impl UnitInfo
impl UnitInfo
pub fn ctor_method_info() -> &'static MethodInfo
pub fn construct_method_info() -> &'static MethodInfo
pub fn on_dispose_method_info() -> &'static MethodInfo
pub fn prepare_chara_model_method_info() -> &'static MethodInfo
pub fn is_preparing_chara_model_method_info() -> &'static MethodInfo
pub fn prepare_window_method_info() -> &'static MethodInfo
pub fn is_preparing_window_method_info() -> &'static MethodInfo
pub fn postprepare_method_info() -> &'static MethodInfo
pub fn tick_method_info() -> &'static MethodInfo
pub fn create_async_method_info() -> &'static MethodInfo
pub fn create_bind_async_method_info() -> &'static MethodInfo
pub fn create_impl_method_info() -> &'static MethodInfo
pub fn create_bind_impl_method_info() -> &'static MethodInfo
pub fn create_descs_method_info() -> &'static MethodInfo
pub fn get_current_window_object_method_info() -> &'static MethodInfo
pub fn set_unit_method_info() -> &'static MethodInfo
pub fn set_unit_battle_info_method_info() -> &'static MethodInfo
pub fn set_override_create_reserve_unit_item_method_info() -> &'static MethodInfo
pub fn set_unit_hub_method_info() -> &'static MethodInfo
pub fn set_unit_relay_method_info() -> &'static MethodInfo
pub fn reset_unit_method_info() -> &'static MethodInfo
pub fn reset_unit_2_method_info() -> &'static MethodInfo
pub fn add_chara_rot_method_info() -> &'static MethodInfo
pub fn set_left_camera_adjust_y_method_info() -> &'static MethodInfo
pub fn play_chara_voice_method_info() -> &'static MethodInfo
pub fn reserve_chara_voice_method_info() -> &'static MethodInfo
pub fn play_reserved_chara_voice_method_info() -> &'static MethodInfo
pub fn set_weapon_shop_chara_method_info() -> &'static MethodInfo
pub fn set_summon_chara_method_info() -> &'static MethodInfo
pub fn set_god_method_info() -> &'static MethodInfo
pub fn set_right_for_ring_cleaning_method_info() -> &'static MethodInfo
pub fn set_efficacy_attack_method_info() -> &'static MethodInfo
pub fn set_relax_anime_method_info() -> &'static MethodInfo
pub fn set_status_anime_method_info() -> &'static MethodInfo
pub fn set_fortune_telling_good_anime_method_info() -> &'static MethodInfo
pub fn set_fortune_telling_bad_anime_method_info() -> &'static MethodInfo
pub fn set_select_god_normal_face_method_info() -> &'static MethodInfo
pub fn update_current_unit_method_info() -> &'static MethodInfo
pub fn get_unit_method_info() -> &'static MethodInfo
pub fn get_god_method_info() -> &'static MethodInfo
pub fn get_render_texture_method_info() -> &'static MethodInfo
pub fn get_face_camera_component_method_info() -> &'static MethodInfo
pub fn is_hide_method_info() -> &'static MethodInfo
pub fn push_mode_method_info() -> &'static MethodInfo
pub fn push_mode_simple_method_info() -> &'static MethodInfo
pub fn push_mode_hide_method_info() -> &'static MethodInfo
pub fn push_mode_model_only_method_info() -> &'static MethodInfo
pub fn pop_mode_method_info() -> &'static MethodInfo
pub fn set_mode_method_info() -> &'static MethodInfo
pub fn set_mode_if_hide_method_info() -> &'static MethodInfo
pub fn set_current_mode_to_game_user_data_method_info() -> &'static MethodInfo
pub fn push_mode_from_game_user_data_method_info() -> &'static MethodInfo
pub fn set_mode_from_game_user_data_if_hide_method_info() -> &'static MethodInfo
pub fn set_visible_method_info() -> &'static MethodInfo
pub fn set_visible_2_method_info() -> &'static MethodInfo
pub fn reset_alpha_method_info() -> &'static MethodInfo
pub fn toggle_visible_method_info() -> &'static MethodInfo
pub fn toggle_visible_2_method_info() -> &'static MethodInfo
pub fn to_visible_method_info() -> &'static MethodInfo
pub fn to_visible_2_method_info() -> &'static MethodInfo
pub fn to_invisible_method_info() -> &'static MethodInfo
pub fn to_invisible_2_method_info() -> &'static MethodInfo
pub fn is_visible_method_info() -> &'static MethodInfo
pub fn chara_only_on_method_info() -> &'static MethodInfo
pub fn chara_only_off_method_info() -> &'static MethodInfo
pub fn is_chara_only_transition_method_info() -> &'static MethodInfo
pub fn init_stand_by_anime_method_info() -> &'static MethodInfo
pub fn update_offense_stand_by_anime_method_info() -> &'static MethodInfo
pub fn update_defense_stand_by_anime_method_info() -> &'static MethodInfo
pub fn hide_weapon_method_info() -> &'static MethodInfo
pub fn transparent_on_method_info() -> &'static MethodInfo
pub fn transparent_off_method_info() -> &'static MethodInfo
pub fn get_head_locator_method_info() -> &'static MethodInfo
pub fn set_sight_method_info() -> &'static MethodInfo
pub fn set_head_locator_method_info() -> &'static MethodInfo
pub fn set_look_at_method_info() -> &'static MethodInfo
pub fn set_look_at_camera_method_info() -> &'static MethodInfo
pub fn set_eyes_weight_method_info() -> &'static MethodInfo
pub fn is_chara_visible_method_info() -> &'static MethodInfo
pub fn set_visible_of_status_method_info() -> &'static MethodInfo
pub fn is_visible_status_method_info() -> &'static MethodInfo
pub fn hide_chara_image_method_info() -> &'static MethodInfo
pub fn show_chara_image_method_info() -> &'static MethodInfo
pub fn dump_mode_method_info() -> &'static MethodInfo
pub fn cctor_method_info() -> &'static MethodInfo
Source§impl UnitInfo
impl UnitInfo
Sourcepub unsafe fn on_dispose(this: impl Into<IlInstance>)
pub unsafe fn on_dispose(this: impl Into<IlInstance>)
Direct (non-virtual) call to UnitInfo’s own OnDispose. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Trait Implementations§
Source§impl ClassIdentity for UnitInfo
impl ClassIdentity for UnitInfo
Source§impl FromIlInstance for UnitInfo
impl FromIlInstance for UnitInfo
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 IProcInst for UnitInfo
impl IProcInst for UnitInfo
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<UnitInfo> for UnitInfo
impl ISingletonProcInst_1<UnitInfo> for UnitInfo
fn m_is_loaded(self) -> bool
fn set_m_is_loaded(self, value: bool)
Source§impl IUnitInfo for UnitInfo
impl IUnitInfo for UnitInfo
fn m_mode_stack(self) -> Stack_1<UnitInfo_Mode>
fn set_m_mode_stack(self, value: Stack_1<UnitInfo_Mode>)
fn m_windows(self) -> Array<UnitInfo_Window>
fn set_m_windows(self, value: Array<UnitInfo_Window>)
impl Copy for UnitInfo
impl IObject for UnitInfo
Auto Trait Implementations§
impl Freeze for UnitInfo
impl RefUnwindSafe for UnitInfo
impl !Send for UnitInfo
impl !Sync for UnitInfo
impl Unpin for UnitInfo
impl UnwindSafe for UnitInfo
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> 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) overloadSource§impl<T0, __U> IQueue_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IQueue_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, q: Queue_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 throw_enumeration_not_started_or_ended(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,
Source§impl<T0, __U> IScriptPlayable_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IScriptPlayable_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn get_null() -> ScriptPlayable_1<T0>
fn create(graph: PlayableGraph, input_count: i32) -> ScriptPlayable_1<T0>
fn create_2( graph: PlayableGraph, template: T0, input_count: i32, ) -> ScriptPlayable_1<T0>
fn create_handle( graph: PlayableGraph, template: T0, input_count: i32, ) -> PlayableHandle
fn create_script_instance() -> Object
fn clone_script_instance(source: IPlayableBehaviour_Interface) -> Object
fn clone_script_instance_from_engine_object(source: Object_2) -> Object
fn ctor(self, handle: PlayableHandle)where
Self: Sized,
fn get_handle(self) -> PlayableHandlewhere
Self: Sized,
fn get_behaviour(self) -> T0where
Self: Sized,
fn op_implicit(playable: ScriptPlayable_1<T0>) -> Playable
fn op_explicit(playable: Playable) -> ScriptPlayable_1<T0>
fn equals(self, other: ScriptPlayable_1<T0>) -> boolwhere
Self: Sized,
fn cctor()
Source§impl<T0, __U> ISingletonProcInst_1Methods<T0> for __U
impl<T0, __U> ISingletonProcInst_1Methods<T0> for __U
fn get_instance() -> T0
fn on_singleton_create(self)where
Self: Sized,
fn on_singleton_dispose(self)where
Self: Sized,
fn get_is_resume(self) -> boolwhere
Self: Sized,
fn set_is_resume(self, value: bool)where
Self: Sized,
fn get_version(self) -> i32where
Self: Sized,
fn resume_start(self)where
Self: Sized,
fn resume_end(self)where
Self: Sized,
fn serialize(stream: Stream_2)
fn deserialize(stream: Stream_2)
fn get_global_asset_path(self) -> Il2CppStringwhere
Self: Sized,
fn is_loading_global_asset(self) -> boolwhere
Self: Sized,
fn release_global_asset(self)where
Self: Sized,
fn instantiate_global_asset(self, parent: GameObject) -> GameObjectwhere
Self: Sized,
fn instantiate_global_asset_2(self, parent: Transform) -> GameObjectwhere
Self: Sized,
fn on_serialize(self, stream: Stream_2)where
Self: Sized,
fn on_deserialize(self, stream: Stream_2, version: i32)where
Self: Sized,
fn op_implicit(exists: SingletonProcInst_1<T0>) -> bool
fn ctor(self)where
Self: Sized,
fn cctor()
Source§impl<T0, T1, __U> ISortedDictionary_2_EnumeratorMethods<T0, T1> for __U
impl<T0, T1, __U> ISortedDictionary_2_EnumeratorMethods<T0, T1> for __U
fn ctor(
self,
dictionary: SortedDictionary_2<T0, T1>,
get_enumerator_ret_type: i32,
)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn dispose(self)where
Self: Sized,
fn get_current(self) -> KeyValuePair_2<T0, T1>where
Self: Sized,
fn get_not_started_or_ended(self) -> boolwhere
Self: Sized,
fn reset(self)where
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
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,
fn system_collections_i_dictionary_enumerator_get_entry(self) -> DictionaryEntrywhere
Self: Sized,
Source§impl<T0, T1, __U> ISortedDictionary_2_KeyCollection_EnumeratorMethods<T0, T1> for __U
impl<T0, T1, __U> ISortedDictionary_2_KeyCollection_EnumeratorMethods<T0, T1> for __U
fn ctor(self, dictionary: SortedDictionary_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> ISortedDictionary_2_ValueCollection_EnumeratorMethods<T0, T1> for __U
impl<T0, T1, __U> ISortedDictionary_2_ValueCollection_EnumeratorMethods<T0, T1> for __U
fn ctor(self, dictionary: SortedDictionary_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> ISortedSet_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> ISortedSet_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, set: SortedSet_1<T0>)where
Self: Sized,
fn ctor_2(self, set: SortedSet_1<T0>, reverse: bool)where
Self: Sized,
fn system_runtime_serialization_i_deserialization_callback_on_deserialization(
self,
sender: Object,
)where
Self: Sized,
fn initialize(self)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn dispose(self)where
Self: Sized,
fn get_current(self) -> T0where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn get_not_started_or_ended(self) -> boolwhere
Self: Sized,
fn reset(self)where
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
fn cctor()
Source§impl<T0, __U> IStack_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IStack_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, stack: Stack_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 throw_enumeration_not_started_or_ended(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,
Source§impl<T0, __U> ITMP_TextProcessingStack_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> ITMP_TextProcessingStack_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, stack: Array<T0>)where
Self: Sized,
fn ctor_2(self, capacity: i32)where
Self: Sized,
fn ctor_3(self, capacity: i32, rollover_size: i32)where
Self: Sized,
fn get_count(self) -> i32where
Self: Sized,
fn get_current(self) -> T0where
Self: Sized,
fn get_rollover_size(self) -> i32where
Self: Sized,
fn set_rollover_size(self, value: i32)where
Self: Sized,
fn set_default(stack: Array<TMP_TextProcessingStack_1<T0>>, item: T0)
fn clear(self)where
Self: Sized,
fn set_default_2(self, item: T0)where
Self: Sized,
fn add(self, item: T0)where
Self: Sized,
fn remove(self) -> T0where
Self: Sized,
fn push(self, item: T0)where
Self: Sized,
fn pop(self) -> T0where
Self: Sized,
fn peek(self) -> T0where
Self: Sized,
fn current_item(self) -> T0where
Self: Sized,
fn previous_item(self) -> T0where
Self: Sized,
Source§impl<__T> IUnitInfoMethods for __Twhere
__T: IUnitInfo,
impl<__T> IUnitInfoMethods for __Twhere
__T: IUnitInfo,
Source§fn construct(self, left_unit: impl Into<Unit>, right_unit: impl Into<Unit>)
fn construct(self, left_unit: impl Into<Unit>, right_unit: impl Into<Unit>)
Construct(crate::app::unit::Unit, crate::app::unit::Unit) overloadSource§fn on_dispose(self)
fn on_dispose(self)
OnDispose() overloadSource§fn prepare_chara_model(self)
fn prepare_chara_model(self)
PrepareCharaModel() overloadSource§fn is_preparing_chara_model(self) -> bool
fn is_preparing_chara_model(self) -> bool
IsPreparingCharaModel() overloadSource§fn prepare_window(self)
fn prepare_window(self)
PrepareWindow() overloadSource§fn is_preparing_window(self) -> bool
fn is_preparing_window(self) -> bool
IsPreparingWindow() overloadSource§fn postprepare(self)
fn postprepare(self)
Postprepare() overload