pub trait IMapTarget_DataSetMethods: IMapTarget_DataSet {
Show 17 methods
// Provided methods
fn ctor(self, capacity: impl Into<i32>) { ... }
fn get_list(self) -> List_1<MapTarget_Data> { ... }
fn get_count(self) -> i32 { ... }
fn get_item(self, i: impl Into<i32>) -> MapTarget_Data { ... }
fn get_item_mask(self) -> u32 { ... }
fn set_item_mask(self, value: impl Into<u32>) { ... }
fn index_of(self, unit: impl Into<Unit>) -> i32 { ... }
fn index_of_2(self, x: impl Into<i32>, z: impl Into<i32>) -> i32 { ... }
fn is_exist(self, unit: impl Into<Unit>) -> bool { ... }
fn is_exist_2(self, x: impl Into<i32>, z: impl Into<i32>) -> bool { ... }
fn new_data(self) -> MapTarget_Data { ... }
fn new_data_2(
self,
unit: impl Into<Unit>,
x: impl Into<i32>,
z: impl Into<i32>,
item_mask: impl Into<u32>,
select_item_index: impl Into<i32>,
) -> MapTarget_Data { ... }
fn new_data_3(
self,
x: impl Into<i32>,
z: impl Into<i32>,
item_mask: impl Into<u32>,
select_item_index: impl Into<i32>,
) -> MapTarget_Data { ... }
fn clear(self) { ... }
fn copy_from(self, from: impl Into<MapTarget_DataSet>) { ... }
fn sort(self) { ... }
fn get_data_item_count(self) -> i32 { ... }
}Provided Methods§
Sourcefn get_list(self) -> List_1<MapTarget_Data>
fn get_list(self) -> List_1<MapTarget_Data>
get_List() overload
Sourcefn get_item(self, i: impl Into<i32>) -> MapTarget_Data
fn get_item(self, i: impl Into<i32>) -> MapTarget_Data
get_Item(i32) overload
Sourcefn get_item_mask(self) -> u32
fn get_item_mask(self) -> u32
get_ItemMask() overload
Sourcefn set_item_mask(self, value: impl Into<u32>)
fn set_item_mask(self, value: impl Into<u32>)
set_ItemMask(u32) overload
Sourcefn index_of_2(self, x: impl Into<i32>, z: impl Into<i32>) -> i32
fn index_of_2(self, x: impl Into<i32>, z: impl Into<i32>) -> i32
IndexOf(i32, i32) overload
Sourcefn is_exist_2(self, x: impl Into<i32>, z: impl Into<i32>) -> bool
fn is_exist_2(self, x: impl Into<i32>, z: impl Into<i32>) -> bool
IsExist(i32, i32) overload
Sourcefn new_data(self) -> MapTarget_Data
fn new_data(self) -> MapTarget_Data
NewData() overload
Sourcefn new_data_2(
self,
unit: impl Into<Unit>,
x: impl Into<i32>,
z: impl Into<i32>,
item_mask: impl Into<u32>,
select_item_index: impl Into<i32>,
) -> MapTarget_Data
fn new_data_2( self, unit: impl Into<Unit>, x: impl Into<i32>, z: impl Into<i32>, item_mask: impl Into<u32>, select_item_index: impl Into<i32>, ) -> MapTarget_Data
NewData(crate::app::unit::Unit, i32, i32, u32, i32) overload
Sourcefn new_data_3(
self,
x: impl Into<i32>,
z: impl Into<i32>,
item_mask: impl Into<u32>,
select_item_index: impl Into<i32>,
) -> MapTarget_Data
fn new_data_3( self, x: impl Into<i32>, z: impl Into<i32>, item_mask: impl Into<u32>, select_item_index: impl Into<i32>, ) -> MapTarget_Data
NewData(i32, i32, u32, i32) overload
Sourcefn copy_from(self, from: impl Into<MapTarget_DataSet>)
fn copy_from(self, from: impl Into<MapTarget_DataSet>)
CopyFrom(crate::app::maptarget::MapTarget_DataSet) overload
Sourcefn get_data_item_count(self) -> i32
fn get_data_item_count(self) -> i32
GetDataItemCount() 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: IMapTarget_DataSet> IMapTarget_DataSetMethods for __T
Available on crate feature
app-maptarget only.