Skip to main content

IGmapSpotManagerMethods

Trait IGmapSpotManagerMethods 

Source
pub trait IGmapSpotManagerMethods: IGmapSpotManager {
Show 23 methods // Provided methods fn on_create(self) { ... } fn attach_chapter_to_spot(self) { ... } fn attach_models(self) { ... } fn attach_models_chapter(self, spot: impl Into<GmapSpot>) { ... } fn set_next_spots(self, paths: impl Into<GmapPathCollection>) { ... } fn check_change(self) -> GmapSpot { ... } fn find_spot_by_spot_id(self, spot_id: impl Into<Il2CppString>) -> GmapSpot { ... } fn find_spot_by_cid(self, cid: impl Into<Il2CppString>) -> GmapSpot { ... } fn find_spot(self, chapter: impl Into<ChapterData>) -> GmapSpot { ... } fn get_newest_spot(self) -> GmapSpot { ... } fn get_encount_spot_one(self) -> GmapSpot { ... } fn get_encount_count( self, mode: impl Into<GmapMode_Mode>, rare_type: impl Into<EncountUnitData_RareType>, ) -> i32 { ... } fn get_sub_spot_one(self) -> GmapSpot { ... } fn get_route( self, start: impl Into<GmapSpot>, end: impl Into<GmapSpot>, ) -> List_1<GmapSpot> { ... } fn put_mob_units(self) { ... } fn unload_mob_units(self) { ... } fn get_settable_spot_count(self) -> i32 { ... } fn get_dispos_count(self) -> i32 { ... } fn calculate_dispos_count(self) -> i32 { ... } fn set_dispos(self) { ... } fn on_serialize(self, stream: impl Into<Stream_2>) { ... } fn on_deserialize( self, stream: impl Into<Stream_2>, version: impl Into<i32>, ) { ... } fn ctor(self) { ... }
}

Provided Methods§

Source

fn on_create(self)

OnCreate() overload

Source

fn attach_chapter_to_spot(self)

AttachChapterToSpot() overload

Source

fn attach_models(self)

AttachModels() overload

Source

fn attach_models_chapter(self, spot: impl Into<GmapSpot>)

AttachModelsChapter(crate::app::gmapspot::GmapSpot) overload

Source

fn set_next_spots(self, paths: impl Into<GmapPathCollection>)

SetNextSpots(crate::app::gmap::gmappathcollection::GmapPathCollection) overload

Source

fn check_change(self) -> GmapSpot

CheckChange() overload

Source

fn find_spot_by_spot_id(self, spot_id: impl Into<Il2CppString>) -> GmapSpot

FindSpotBySpotID(::unity::Il2CppString) overload

Source

fn find_spot_by_cid(self, cid: impl Into<Il2CppString>) -> GmapSpot

FindSpotByCID(::unity::Il2CppString) overload

Source

fn find_spot(self, chapter: impl Into<ChapterData>) -> GmapSpot

FindSpot(crate::app::chapterdata::ChapterData) overload

Source

fn get_newest_spot(self) -> GmapSpot

GetNewestSpot() overload

Source

fn get_encount_spot_one(self) -> GmapSpot

GetEncountSpotOne() overload

Source

fn get_encount_count( self, mode: impl Into<GmapMode_Mode>, rare_type: impl Into<EncountUnitData_RareType>, ) -> i32

GetEncountCount(crate::app::gmapmode::GmapMode_Mode, crate::app::encountunitdata::EncountUnitData_RareType) overload

Source

fn get_sub_spot_one(self) -> GmapSpot

GetSubSpotOne() overload

Source

fn get_route( self, start: impl Into<GmapSpot>, end: impl Into<GmapSpot>, ) -> List_1<GmapSpot>

GetRoute(crate::app::gmapspot::GmapSpot, crate::app::gmapspot::GmapSpot) overload

Source

fn put_mob_units(self)

PutMobUnits() overload

Source

fn unload_mob_units(self)

UnloadMobUnits() overload

Source

fn get_settable_spot_count(self) -> i32

GetSettableSpotCount() overload

Source

fn get_dispos_count(self) -> i32

GetDisposCount() overload

Source

fn calculate_dispos_count(self) -> i32

CalculateDisposCount() overload

Source

fn set_dispos(self)

SetDispos() overload

Source

fn on_serialize(self, stream: impl Into<Stream_2>)

OnSerialize(crate::app::stream_2::Stream_2) overload

Source

fn on_deserialize(self, stream: impl Into<Stream_2>, version: impl Into<i32>)

OnDeserialize(crate::app::stream_2::Stream_2, i32) overload

Source

fn ctor(self)

.ctor() 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§

Source§

impl<__T: IGmapSpotManager> IGmapSpotManagerMethods for __T

Available on crate feature app-gmapspotmanager only.