pub trait IGmapSpotMethods: IGmapSpot {
Show 43 methods
// Provided methods
fn get_spot_mob(self) -> EncountMob { ... }
fn set_spot_mob(self, value: impl Into<EncountMob>) { ... }
fn get_reserve_dispos(self) -> bool { ... }
fn set_reserve_dispos(self, value: impl Into<bool>) { ... }
fn get_reserve_delete_mob(self) -> bool { ... }
fn set_reserve_delete_mob(self, value: impl Into<bool>) { ... }
fn ctor(self, chapter: impl Into<ChapterData>) { ... }
fn get_spot_state(self) -> GmapSpot_State { ... }
fn set_spot_state(self, value: impl Into<GmapSpot_State>) { ... }
fn setup_spot_controller(self) { ... }
fn setup_map_object(self, map_object: impl Into<GameObject>) { ... }
fn set_next_spot(
self,
next_spot_pos: impl Into<Vector3>,
next_spot_id: impl Into<Il2CppString>,
) -> bool { ... }
fn check_next_spot(self, dir: impl Into<GmapSpot_Direction>) -> GmapSpot { ... }
fn exists_encount_mob(self) -> bool { ... }
fn exists_training(self) -> bool { ... }
fn add_chapter(self, chapter: impl Into<ChapterData>) { ... }
fn try_get_root_name(self, next_spot: impl Into<GmapSpot>) -> Il2CppString { ... }
fn check_change(self) -> bool { ... }
fn check_access(self, pos: impl Into<Vector3>) -> bool { ... }
fn get_position(self) -> Vector3 { ... }
fn next_spots(self) -> List_1<GmapSpot> { ... }
fn get_direction_to_spot(
self,
spot: impl Into<GmapSpot>,
) -> GmapSpot_Direction { ... }
fn fix_change(self) { ... }
fn set_enable(self) { ... }
fn start_appear(self) -> bool { ... }
fn fix_change_tick(self) -> bool { ... }
fn update_visible(self) { ... }
fn set_map_object_enable(self, value: impl Into<bool>) { ... }
fn get_spot_object(self) -> GameObject { ... }
fn set_spot_object(self, value: impl Into<GameObject>) { ... }
fn get_chapter(self) -> ChapterData { ... }
fn get_gmap_spot_id(self) -> Il2CppString { ... }
fn is_equal_cid(self, cid: impl Into<Il2CppString>) -> bool { ... }
fn is_completed(self) -> bool { ... }
fn is_completed_open_cond_spot(self) -> bool { ... }
fn dispos(self) -> bool { ... }
fn is_dispos(self, ignore_exist_mob: impl Into<bool>) -> bool { ... }
fn transform_dispos(self) -> bool { ... }
fn delete_dispos(self) { ... }
fn unload_mob_unit(self) { ... }
fn destroy_icon(self) { ... }
fn create_mob_unit_from_spot_mob(self) { ... }
fn get_place_name(self) -> Il2CppString { ... }
}Provided Methods§
Sourcefn get_spot_mob(self) -> EncountMob
fn get_spot_mob(self) -> EncountMob
get_SpotMob() overload
Sourcefn set_spot_mob(self, value: impl Into<EncountMob>)
fn set_spot_mob(self, value: impl Into<EncountMob>)
set_SpotMob(crate::app::encountmob::EncountMob) overload
Sourcefn get_reserve_dispos(self) -> bool
fn get_reserve_dispos(self) -> bool
get_ReserveDispos() overload
Sourcefn set_reserve_dispos(self, value: impl Into<bool>)
fn set_reserve_dispos(self, value: impl Into<bool>)
set_ReserveDispos(bool) overload
Sourcefn get_reserve_delete_mob(self) -> bool
fn get_reserve_delete_mob(self) -> bool
get_ReserveDeleteMob() overload
Sourcefn set_reserve_delete_mob(self, value: impl Into<bool>)
fn set_reserve_delete_mob(self, value: impl Into<bool>)
set_ReserveDeleteMob(bool) overload
Sourcefn ctor(self, chapter: impl Into<ChapterData>)
fn ctor(self, chapter: impl Into<ChapterData>)
.ctor(crate::app::chapterdata::ChapterData) overload
Sourcefn get_spot_state(self) -> GmapSpot_State
fn get_spot_state(self) -> GmapSpot_State
get_SpotState() overload
Sourcefn set_spot_state(self, value: impl Into<GmapSpot_State>)
fn set_spot_state(self, value: impl Into<GmapSpot_State>)
set_SpotState(crate::app::gmapspot::GmapSpot_State) overload
Sourcefn setup_spot_controller(self)
fn setup_spot_controller(self)
SetupSpotController() overload
Sourcefn setup_map_object(self, map_object: impl Into<GameObject>)
fn setup_map_object(self, map_object: impl Into<GameObject>)
SetupMapObject(crate::unity_engine::gameobject::GameObject) overload
Sourcefn set_next_spot(
self,
next_spot_pos: impl Into<Vector3>,
next_spot_id: impl Into<Il2CppString>,
) -> bool
fn set_next_spot( self, next_spot_pos: impl Into<Vector3>, next_spot_id: impl Into<Il2CppString>, ) -> bool
SetNextSpot(crate::unity_engine::vector3::Vector3, ::unity::Il2CppString) overload
Sourcefn check_next_spot(self, dir: impl Into<GmapSpot_Direction>) -> GmapSpot
fn check_next_spot(self, dir: impl Into<GmapSpot_Direction>) -> GmapSpot
CheckNextSpot(crate::app::gmapspot::GmapSpot_Direction) overload
Sourcefn exists_encount_mob(self) -> bool
fn exists_encount_mob(self) -> bool
ExistsEncountMob() overload
Sourcefn exists_training(self) -> bool
fn exists_training(self) -> bool
ExistsTraining() overload
Sourcefn add_chapter(self, chapter: impl Into<ChapterData>)
fn add_chapter(self, chapter: impl Into<ChapterData>)
AddChapter(crate::app::chapterdata::ChapterData) overload
Sourcefn try_get_root_name(self, next_spot: impl Into<GmapSpot>) -> Il2CppString
fn try_get_root_name(self, next_spot: impl Into<GmapSpot>) -> Il2CppString
TryGetRootName(crate::app::gmapspot::GmapSpot) overload
Sourcefn check_change(self) -> bool
fn check_change(self) -> bool
CheckChange() overload
Sourcefn check_access(self, pos: impl Into<Vector3>) -> bool
fn check_access(self, pos: impl Into<Vector3>) -> bool
CheckAccess(crate::unity_engine::vector3::Vector3) overload
Sourcefn get_position(self) -> Vector3
fn get_position(self) -> Vector3
get_Position() overload
Sourcefn next_spots(self) -> List_1<GmapSpot>
fn next_spots(self) -> List_1<GmapSpot>
NextSpots() overload
Sourcefn get_direction_to_spot(self, spot: impl Into<GmapSpot>) -> GmapSpot_Direction
fn get_direction_to_spot(self, spot: impl Into<GmapSpot>) -> GmapSpot_Direction
GetDirectionToSpot(crate::app::gmapspot::GmapSpot) overload
Sourcefn fix_change(self)
fn fix_change(self)
FixChange() overload
Sourcefn set_enable(self)
fn set_enable(self)
SetEnable() overload
Sourcefn start_appear(self) -> bool
fn start_appear(self) -> bool
StartAppear() overload
Sourcefn fix_change_tick(self) -> bool
fn fix_change_tick(self) -> bool
FixChangeTick() overload
Sourcefn update_visible(self)
fn update_visible(self)
UpdateVisible() overload
Sourcefn set_map_object_enable(self, value: impl Into<bool>)
fn set_map_object_enable(self, value: impl Into<bool>)
SetMapObjectEnable(bool) overload
Sourcefn get_spot_object(self) -> GameObject
fn get_spot_object(self) -> GameObject
get_SpotObject() overload
Sourcefn set_spot_object(self, value: impl Into<GameObject>)
fn set_spot_object(self, value: impl Into<GameObject>)
set_SpotObject(crate::unity_engine::gameobject::GameObject) overload
Sourcefn get_chapter(self) -> ChapterData
fn get_chapter(self) -> ChapterData
get_Chapter() overload
Sourcefn get_gmap_spot_id(self) -> Il2CppString
fn get_gmap_spot_id(self) -> Il2CppString
get_GmapSpotID() overload
Sourcefn is_equal_cid(self, cid: impl Into<Il2CppString>) -> bool
fn is_equal_cid(self, cid: impl Into<Il2CppString>) -> bool
IsEqualCID(::unity::Il2CppString) overload
Sourcefn is_completed(self) -> bool
fn is_completed(self) -> bool
IsCompleted() overload
Sourcefn is_completed_open_cond_spot(self) -> bool
fn is_completed_open_cond_spot(self) -> bool
IsCompletedOpenCondSpot() overload
Sourcefn transform_dispos(self) -> bool
fn transform_dispos(self) -> bool
TransformDispos() overload
Sourcefn delete_dispos(self)
fn delete_dispos(self)
DeleteDispos() overload
Sourcefn unload_mob_unit(self)
fn unload_mob_unit(self)
UnloadMobUnit() overload
Sourcefn destroy_icon(self)
fn destroy_icon(self)
DestroyIcon() overload
Sourcefn create_mob_unit_from_spot_mob(self)
fn create_mob_unit_from_spot_mob(self)
CreateMobUnitFromSpotMob() overload
Sourcefn get_place_name(self) -> Il2CppString
fn get_place_name(self) -> Il2CppString
GetPlaceName() overload
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.
Implementors§
impl<__T: IGmapSpot> IGmapSpotMethods for __T
app-gmapspot only.