|
| FListViewItem (iterator) |
|
template<typename DT > |
| FListViewItem (const FStringList &, DT &&, iterator) |
|
| FListViewItem (const FListViewItem &) |
|
auto | operator= (const FListViewItem &) -> FListViewItem & |
|
auto | getClassName () const -> FString override |
|
auto | getColumnCount () const -> uInt |
|
auto | getSortColumn () const -> int |
|
auto | getText (int) const -> FString |
|
template<typename DT > |
auto | getData () const -> clean_fdata_t< DT > & |
|
auto | getDepth () const -> uInt |
|
void | setText (int, const FString &) |
|
template<typename DT > |
void | setData (DT &&) |
|
void | setCheckable (bool=true) |
|
void | setChecked (bool=true) |
|
auto | isChecked () const -> bool |
|
auto | isExpand () const -> bool |
|
auto | insert (FListViewItem *) -> iterator |
|
auto | insert (FListViewItem *, iterator) const -> iterator |
|
void | remove (FListViewItem *) const |
|
void | expand () |
|
void | collapse () |
|
| FObject (FObject *=nullptr) |
|
| FObject (const FObject &)=delete |
|
| FObject (FObject &&) noexcept=delete |
|
auto | operator= (const FObject &) -> FObject &=delete |
|
auto | operator= (FObject &&) noexcept -> FObject &=delete |
|
auto | getParent () const &-> FObject * |
|
auto | getChild (int) const &-> FObject * |
|
auto | getChildren () &-> FObjectList & |
|
auto | getChildren () const &-> const FObjectList & |
|
auto | getMaxChildren () const &noexcept -> std::size_t |
|
auto | numOfChildren () const &-> std::size_t |
|
auto | begin () -> iterator |
|
auto | end () -> iterator |
|
auto | begin () const -> const_iterator |
|
auto | end () const -> const_iterator |
|
auto | cbegin () const noexcept -> const_iterator |
|
auto | cend () const noexcept -> const_iterator |
|
auto | rbegin () -> reverse_iterator |
|
auto | rend () -> reverse_iterator |
|
auto | rbegin () const -> const_reverse_iterator |
|
auto | rend () const -> const_reverse_iterator |
|
auto | crbegin () const noexcept -> const_reverse_iterator |
|
auto | crend () const noexcept -> const_reverse_iterator |
|
auto | front () -> reference |
|
auto | back () -> reference |
|
auto | front () const -> const_reference |
|
auto | back () const -> const_reference |
|
void | setMaxChildren (std::size_t) noexcept |
|
auto | hasParent () const &noexcept -> bool |
|
auto | hasChildren () const &-> bool |
|
auto | isChild (const FObject *) const &-> bool |
|
auto | isDirectChild (const FObject *) const &-> bool |
|
auto | isWidget () const noexcept -> bool |
|
auto | isInstanceOf (const FString &) const -> bool |
|
void | removeParent () & |
|
void | addChild (FObject *) & |
|
void | delChild (FObject *) & |
|
void | setParent (FObject *) & |
|
virtual auto | event (FEvent *) -> bool |
|
auto | addTimer (int interval) -> int |
|
auto | delTimer (int id) const -> bool |
|
auto | delOwnTimers () const -> bool |
|
auto | delAllTimers () const -> bool |
|
|
using | FObjectList = std::vector< FObject * > |
|
using | iterator = FObjectList::iterator |
|
using | reverse_iterator = FObjectList::reverse_iterator |
|
using | const_iterator = FObjectList::const_iterator |
|
using | const_reverse_iterator = FObjectList::const_reverse_iterator |
|
using | reference = FObjectList::reference |
|
using | const_reference = FObjectList::const_reference |
|
static auto | getCurrentTime () -> TimeValue |
|
static auto | isTimeout (const TimeValue &time, uInt64 timeout) -> bool |
|
static constexpr auto | UNLIMITED = static_cast<std::size_t>(-1) |
|
void | setWidgetProperty (bool=true) |
|
virtual void | onTimer (FTimerEvent *) |
|
virtual void | onUserEvent (FUserEvent *) |
|
auto | getTimerList () const -> FTimer< FObject >::FTimerList * |
|
auto | processTimerEvent () -> uInt |
|