|
using | FMenuItemList = std::vector< FMenuItem * > |
|
|
| FMenuList (const FMenuList &)=delete |
|
| FMenuList (FMenuList &&) noexcept=delete |
|
auto | operator= (const FMenuList &) -> FMenuList &=delete |
|
auto | operator= (FMenuList &&) noexcept -> FMenuList &=delete |
|
virtual auto | getClassName () const -> FString |
|
auto | getCount () const -> std::size_t |
|
auto | getItem (int) const -> FMenuItem * |
|
auto | getSelectedItem () const -> FMenuItem * |
|
auto | getItemList () const -> const FMenuItemList & |
|
void | enableItem (int) |
|
void | disableItem (int) |
|
void | setSelectedItem (FMenuItem *) |
|
void | unsetSelectedItem () |
|
auto | isSelected (int) const -> bool |
|
auto | hasSelectedItem () const -> bool |
|
virtual void | insert (FMenuItem *) |
|
virtual void | remove (FMenuItem *) |
|
void | remove (int) |
|
void | clear () |
|
auto | findFirstSelectedItem () const -> FMenuItemList::const_iterator |
|
auto | findLastSelectedItem () const -> FMenuItemList::const_reverse_iterator |
|
void | selectFirstItem () |
|
void | unselectItem () |
|
|
auto | selectNextItem () -> bool |
|
auto | selectPrevItem () -> bool |
|
virtual void | selectItem_PostProcessing (FMenuItem *)=0 |
|
The documentation for this class was generated from the following files: