pub trait ISortieInventoryManagerMethods: ISortieInventoryManager {
Show 25 methods
// Provided methods
fn ctor(self) { ... }
fn reset(self) { ... }
fn is_mode_sortie(self) -> bool { ... }
fn is_mode_transporter(self) -> bool { ... }
fn reset_mode(self) { ... }
fn update_unit_menu(self, is_rebuild: impl Into<bool>) { ... }
fn update_pool_menu(self, is_auto_select: impl Into<bool>) { ... }
fn set_menu_item_display_index(self, menu: impl Into<BasicMenu>) { ... }
fn get_menu_item_display_index_from_unit_item_list_index(
self,
unit: impl Into<Unit>,
unit_item_list_index: impl Into<i32>,
) -> i32 { ... }
fn set_item_info(self, unit: impl Into<Unit>, item: impl Into<UnitItem>) { ... }
fn get_mode(self) -> SortieInventoryManager_Modes { ... }
fn set_mode(self, value: impl Into<SortieInventoryManager_Modes>) { ... }
fn get_selection(self) -> SortieInventoryManager_SelectionInfo { ... }
fn get_unit_item_menu(self) -> InventoryUnitItemMenu { ... }
fn set_unit_item_menu(self, value: impl Into<InventoryUnitItemMenu>) { ... }
fn get_pool_item_menu(self) -> InventoryPoolItemMenu { ... }
fn set_pool_item_menu(self, value: impl Into<InventoryPoolItemMenu>) { ... }
fn get_active(self) -> SortieInventoryManager_ActiveWindow { ... }
fn set_active(self, value: impl Into<SortieInventoryManager_ActiveWindow>) { ... }
fn get_item_info(self) -> GameObject { ... }
fn set_item_info_2(self, value: impl Into<GameObject>) { ... }
fn get_menu_item_display_index(self) -> i32 { ... }
fn set_menu_item_display_index_2(self, value: impl Into<i32>) { ... }
fn get_item_detail_display_with_unit(self) -> bool { ... }
fn set_item_detail_display_with_unit(self, value: impl Into<bool>) { ... }
}Provided Methods§
Sourcefn is_mode_sortie(self) -> bool
fn is_mode_sortie(self) -> bool
IsModeSortie() overload
Sourcefn is_mode_transporter(self) -> bool
fn is_mode_transporter(self) -> bool
IsModeTransporter() overload
Sourcefn reset_mode(self)
fn reset_mode(self)
ResetMode() overload
UpdateUnitMenu(bool) overload
UpdatePoolMenu(bool) overload
SetMenuItemDisplayIndex(crate::app::basicmenu::BasicMenu) overload
GetMenuItemDisplayIndexFromUnitItemListIndex(crate::app::unit::Unit, i32) overload
Sourcefn set_item_info(self, unit: impl Into<Unit>, item: impl Into<UnitItem>)
fn set_item_info(self, unit: impl Into<Unit>, item: impl Into<UnitItem>)
SetItemInfo(crate::app::unit::Unit, crate::app::unititem::UnitItem) overload
Sourcefn get_mode(self) -> SortieInventoryManager_Modes
fn get_mode(self) -> SortieInventoryManager_Modes
get_Mode() overload
Sourcefn set_mode(self, value: impl Into<SortieInventoryManager_Modes>)
fn set_mode(self, value: impl Into<SortieInventoryManager_Modes>)
set_Mode(crate::app::sortieinventorymanager::SortieInventoryManager_Modes) overload
Sourcefn get_selection(self) -> SortieInventoryManager_SelectionInfo
fn get_selection(self) -> SortieInventoryManager_SelectionInfo
get_Selection() overload
get_UnitItemMenu() overload
set_UnitItemMenu(crate::app::inventoryunititemmenu::InventoryUnitItemMenu) overload
get_PoolItemMenu() overload
set_PoolItemMenu(crate::app::inventorypoolitemmenu::InventoryPoolItemMenu) overload
Sourcefn get_active(self) -> SortieInventoryManager_ActiveWindow
fn get_active(self) -> SortieInventoryManager_ActiveWindow
get_Active() overload
Sourcefn set_active(self, value: impl Into<SortieInventoryManager_ActiveWindow>)
fn set_active(self, value: impl Into<SortieInventoryManager_ActiveWindow>)
set_Active(crate::app::sortieinventorymanager::SortieInventoryManager_ActiveWindow) overload
Sourcefn get_item_info(self) -> GameObject
fn get_item_info(self) -> GameObject
get_ItemInfo() overload
Sourcefn set_item_info_2(self, value: impl Into<GameObject>)
fn set_item_info_2(self, value: impl Into<GameObject>)
set_ItemInfo(crate::unity_engine::gameobject::GameObject) overload
get_MenuItemDisplayIndex() overload
set_MenuItemDisplayIndex(i32) overload
Sourcefn get_item_detail_display_with_unit(self) -> bool
fn get_item_detail_display_with_unit(self) -> bool
get_ItemDetailDisplayWithUnit() overload
Sourcefn set_item_detail_display_with_unit(self, value: impl Into<bool>)
fn set_item_detail_display_with_unit(self, value: impl Into<bool>)
set_ItemDetailDisplayWithUnit(bool) 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: ISortieInventoryManager> ISortieInventoryManagerMethods for __T
app-sortieinventorymanager only.