pub use crate::model::{Istore, IstoreItem};
impl Istore {
pub fn add_float(&mut self, index: i32, value: f32) {
self.items.push(IstoreItem {
flags: 0,
index,
value_f: value,
value_i: 0,
});
}
pub fn add_int(&mut self, index: i32, value: i32) {
self.items.push(IstoreItem {
flags: 0,
index,
value_f: 0.0,
value_i: value,
});
}
pub fn len(&self) -> usize {
self.items.len()
}
pub fn is_empty(&self) -> bool {
self.items.is_empty()
}
}