|
|
| 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 | getSelf () const noexcept -> FObject * |
| |
|
auto | getParent () const noexcept -> FObject * |
| |
|
auto | getChild (int) const -> FObject * |
| |
|
auto | getChildren () noexcept -> FObjectList & |
| |
|
auto | getChildren () const noexcept -> const FObjectList & |
| |
|
auto | getMaxChildren () const noexcept -> std::size_t |
| |
|
auto | numOfChildren () const noexcept -> std::size_t |
| |
|
auto | begin () noexcept -> iterator |
| |
|
auto | end () noexcept -> iterator |
| |
|
auto | begin () const noexcept -> const_iterator |
| |
|
auto | end () const noexcept -> const_iterator |
| |
|
auto | cbegin () const noexcept -> const_iterator |
| |
|
auto | cend () const noexcept -> const_iterator |
| |
|
auto | rbegin () noexcept -> reverse_iterator |
| |
|
auto | rend () noexcept -> reverse_iterator |
| |
|
auto | rbegin () const noexcept -> const_reverse_iterator |
| |
|
auto | rend () const noexcept -> 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 noexcept -> bool |
| |
|
auto | isChild (const FObject *) const -> bool |
| |
|
auto | isDirectChild (const FObject *) const noexcept -> 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 |
| |