Skip to main content

IShopDataBase_1Methods

Trait IShopDataBase_1Methods 

Source
pub trait IShopDataBase_1Methods<T0: ClassIdentity>: ClassIdentity {
Show 19 methods // Provided methods fn load() { ... } fn get_iid(self) -> Il2CppString where Self: Sized { ... } fn set_iid(self, value: Il2CppString) where Self: Sized { ... } fn get_stock(self) -> i32 where Self: Sized { ... } fn set_stock(self, value: i32) where Self: Sized { ... } fn get_attribute(self) -> i32 where Self: Sized { ... } fn set_attribute(self, value: i32) where Self: Sized { ... } fn get_without_prefix(iid: Il2CppString) -> Il2CppString { ... } fn on_build(self) where Self: Sized { ... } fn regist_impl( get_stock_added_key: ShopDataBase_1_GetStockAddedKeyFunc<T0>, get_stock_key: ShopDataBase_1_GetStockKeyFunc<T0>, ) { ... } fn setup_content_list_impl( get_stock_added_key: ShopDataBase_1_GetStockAddedKeyFunc<T0>, get_stock_key: ShopDataBase_1_GetStockKeyFunc<T0>, ) -> Array<ShopContent> { ... } fn is_exist_additional_stock_impl( get_stock_added_key: ShopDataBase_1_GetStockAddedKeyFunc<T0>, get_stock_key: ShopDataBase_1_GetStockKeyFunc<T0>, ) -> bool { ... } fn purchase_impl( iid: Il2CppString, value: i32, get_stock_added_key: ShopDataBase_1_GetStockAddedKeyFunc<T0>, get_stock_key: ShopDataBase_1_GetStockKeyFunc<T0>, ) { ... } fn get_stock_num_impl( iid: Il2CppString, get_stock_key: ShopDataBase_1_GetStockKeyFunc<T0>, ) -> i32 { ... } fn is_infinity_impl( iid: Il2CppString, get_stock_key: ShopDataBase_1_GetStockKeyFunc<T0>, ) -> bool { ... } fn set_random_gift(iid_list: List_1<Il2CppString>) { ... } fn generate_random_gift(count: i32) -> List_1<ItemData> { ... } fn ctor(self) where Self: Sized { ... } fn cctor() { ... }
}

Provided Methods§

Source

fn load()

Source

fn get_iid(self) -> Il2CppString
where Self: Sized,

Source

fn set_iid(self, value: Il2CppString)
where Self: Sized,

Source

fn get_stock(self) -> i32
where Self: Sized,

Source

fn set_stock(self, value: i32)
where Self: Sized,

Source

fn get_attribute(self) -> i32
where Self: Sized,

Source

fn set_attribute(self, value: i32)
where Self: Sized,

Source

fn get_without_prefix(iid: Il2CppString) -> Il2CppString

Source

fn on_build(self)
where Self: Sized,

Source

fn regist_impl( get_stock_added_key: ShopDataBase_1_GetStockAddedKeyFunc<T0>, get_stock_key: ShopDataBase_1_GetStockKeyFunc<T0>, )

Source

fn setup_content_list_impl( get_stock_added_key: ShopDataBase_1_GetStockAddedKeyFunc<T0>, get_stock_key: ShopDataBase_1_GetStockKeyFunc<T0>, ) -> Array<ShopContent>

Source

fn is_exist_additional_stock_impl( get_stock_added_key: ShopDataBase_1_GetStockAddedKeyFunc<T0>, get_stock_key: ShopDataBase_1_GetStockKeyFunc<T0>, ) -> bool

Source

fn purchase_impl( iid: Il2CppString, value: i32, get_stock_added_key: ShopDataBase_1_GetStockAddedKeyFunc<T0>, get_stock_key: ShopDataBase_1_GetStockKeyFunc<T0>, )

Source

fn get_stock_num_impl( iid: Il2CppString, get_stock_key: ShopDataBase_1_GetStockKeyFunc<T0>, ) -> i32

Source

fn is_infinity_impl( iid: Il2CppString, get_stock_key: ShopDataBase_1_GetStockKeyFunc<T0>, ) -> bool

Source

fn set_random_gift(iid_list: List_1<Il2CppString>)

Source

fn generate_random_gift(count: i32) -> List_1<ItemData>

Source

fn ctor(self)
where Self: Sized,

Source

fn cctor()

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§