|
| FObject (FObject *=nullptr) |
|
| FObject (const FObject &)=delete |
|
| FObject (FObject &&) noexcept=delete |
|
auto | operator= (const FObject &) -> FObject &=delete |
|
auto | operator= (FObject &&) noexcept -> FObject &=delete |
|
auto | getClassName () const -> FString override |
|
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 |
|