mirror of https://github.com/bsnes-emu/bsnes.git
50 lines
938 B
C++
50 lines
938 B
C++
|
#if defined(Hiro_ListView)
|
||
|
|
||
|
mListViewItem::mListViewItem() {
|
||
|
append(TableViewCell());
|
||
|
}
|
||
|
|
||
|
auto mListViewItem::checkable() const -> bool {
|
||
|
return cell(0).checkable();
|
||
|
}
|
||
|
|
||
|
auto mListViewItem::checked() const -> bool {
|
||
|
return cell(0).checked();
|
||
|
}
|
||
|
|
||
|
auto mListViewItem::icon() const -> image {
|
||
|
return cell(0).icon();
|
||
|
}
|
||
|
|
||
|
auto mListViewItem::reset() -> type& {
|
||
|
mTableViewItem::reset();
|
||
|
append(TableViewCell());
|
||
|
return *this;
|
||
|
}
|
||
|
|
||
|
auto mListViewItem::setCheckable(bool checkable) -> type& {
|
||
|
cell(0).setCheckable(checkable);
|
||
|
return *this;
|
||
|
}
|
||
|
|
||
|
auto mListViewItem::setChecked(bool checked) -> type& {
|
||
|
cell(0).setChecked(checked);
|
||
|
return *this;
|
||
|
}
|
||
|
|
||
|
auto mListViewItem::setIcon(const image& icon) -> type& {
|
||
|
cell(0).setIcon(icon);
|
||
|
return *this;
|
||
|
}
|
||
|
|
||
|
auto mListViewItem::setText(const string& text) -> type& {
|
||
|
cell(0).setText(text);
|
||
|
return *this;
|
||
|
}
|
||
|
|
||
|
auto mListViewItem::text() const -> string {
|
||
|
return cell(0).text();
|
||
|
}
|
||
|
|
||
|
#endif
|