pub trait ISortieSkillEditManagerMethods: ISortieSkillEditManager {
Show 18 methods
// Provided methods
fn ctor(self) { ... }
fn reset(self) { ... }
fn update_menu(self) { ... }
fn set_skill_info(
self,
skill: impl Into<SkillData>,
is_inheritance: impl Into<bool>,
) { ... }
fn get_equip_skill_menu(self) -> SkillEditEquipSkillMenu { ... }
fn set_equip_skill_menu(self, value: impl Into<SkillEditEquipSkillMenu>) { ... }
fn get_pool_skill_menu(self) -> SkillEditPoolSkillMenu { ... }
fn set_pool_skill_menu(self, value: impl Into<SkillEditPoolSkillMenu>) { ... }
fn get_skill_info(self) -> GameObject { ... }
fn set_skill_info_2(self, value: impl Into<GameObject>) { ... }
fn get_skill_info_root(self) -> GameObject { ... }
fn set_skill_info_root(self, value: impl Into<GameObject>) { ... }
fn get_mode(self) -> SortieSkillEditManager_Modes { ... }
fn set_mode(self, value: impl Into<SortieSkillEditManager_Modes>) { ... }
fn is_trade(self) -> bool { ... }
fn set_trade(self) { ... }
fn reset_mode(self) { ... }
fn is_inheritance_skill_double(
self,
unit: impl Into<Unit>,
skill: impl Into<SkillData>,
) -> bool { ... }
}Provided Methods§
UpdateMenu() overload
Sourcefn set_skill_info(
self,
skill: impl Into<SkillData>,
is_inheritance: impl Into<bool>,
)
fn set_skill_info( self, skill: impl Into<SkillData>, is_inheritance: impl Into<bool>, )
SetSkillInfo(crate::app::skilldata::SkillData, bool) overload
get_EquipSkillMenu() overload
set_EquipSkillMenu(crate::app::skilleditequipskillmenu::SkillEditEquipSkillMenu) overload
get_PoolSkillMenu() overload
set_PoolSkillMenu(crate::app::skilleditpoolskillmenu::SkillEditPoolSkillMenu) overload
Sourcefn get_skill_info(self) -> GameObject
fn get_skill_info(self) -> GameObject
get_SkillInfo() overload
Sourcefn set_skill_info_2(self, value: impl Into<GameObject>)
fn set_skill_info_2(self, value: impl Into<GameObject>)
set_SkillInfo(crate::unity_engine::gameobject::GameObject) overload
Sourcefn get_skill_info_root(self) -> GameObject
fn get_skill_info_root(self) -> GameObject
get_SkillInfoRoot() overload
Sourcefn set_skill_info_root(self, value: impl Into<GameObject>)
fn set_skill_info_root(self, value: impl Into<GameObject>)
set_SkillInfoRoot(crate::unity_engine::gameobject::GameObject) overload
Sourcefn get_mode(self) -> SortieSkillEditManager_Modes
fn get_mode(self) -> SortieSkillEditManager_Modes
get_Mode() overload
Sourcefn set_mode(self, value: impl Into<SortieSkillEditManager_Modes>)
fn set_mode(self, value: impl Into<SortieSkillEditManager_Modes>)
set_Mode(crate::app::sortieskilleditmanager::SortieSkillEditManager_Modes) overload
Sourcefn reset_mode(self)
fn reset_mode(self)
ResetMode() overload
Sourcefn is_inheritance_skill_double(
self,
unit: impl Into<Unit>,
skill: impl Into<SkillData>,
) -> bool
fn is_inheritance_skill_double( self, unit: impl Into<Unit>, skill: impl Into<SkillData>, ) -> bool
IsInheritanceSkillDouble(crate::app::unit::Unit, crate::app::skilldata::SkillData) 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: ISortieSkillEditManager> ISortieSkillEditManagerMethods for __T
app-sortieskilleditmanager only.