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§
fn load()
fn get_iid(self) -> Il2CppStringwhere
Self: Sized,
fn set_iid(self, value: Il2CppString)where
Self: Sized,
fn get_stock(self) -> i32where
Self: Sized,
fn set_stock(self, value: i32)where
Self: Sized,
fn get_attribute(self) -> i32where
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()
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.