|  | 
|  | CGUIViewStateFromItems (const CFileItemList &items) | 
|  | 
| bool | AutoPlayNextItem () override | 
|  | 
| void | SetViewAsControl (int viewAsControl) | 
|  | 
| void | SaveViewAsControl (int viewAsControl) | 
|  | 
| int | GetViewAsControl () const | 
|  | 
| bool | ChooseSortMethod () | 
|  | 
| SortDescription | SetNextSortMethod (int direction=1) | 
|  | 
| void | SetCurrentSortMethod (int method) | 
|  | 
| SortDescription | GetSortMethod () const | 
|  | 
| bool | HasMultipleSortMethods () const | 
|  | 
| int | GetSortMethodLabel () const | 
|  | 
| int | GetSortOrderLabel () const | 
|  | 
| void | GetSortMethodLabelMasks (LABEL_MASKS &masks) const | 
|  | 
| std::vector< SortDescription > | GetSortDescriptions () const | 
|  | 
| SortOrder | SetNextSortOrder () | 
|  | 
| SortOrder | GetSortOrder () const | 
|  | 
| virtual bool | HideExtensions () | 
|  | 
| virtual bool | HideParentDirItems () | 
|  | 
| virtual bool | DisableAddSourceButtons () | 
|  | 
| virtual PLAYLIST::Id | GetPlaylist () const | 
|  | 
| const std::string & | GetPlaylistDirectory () | 
|  | 
| void | SetPlaylistDirectory (const std::string &strDirectory) | 
|  | 
| bool | IsCurrentPlaylistDirectory (const std::string &strDirectory) | 
|  | 
| virtual std::string | GetLockType () | 
|  | 
| virtual std::string | GetExtensions () | 
|  | 
| virtual VECSOURCES & | GetSources () | 
|  | 
|  | 
| void | SaveViewState () override | 
|  | 
|  | CGUIViewState (const CFileItemList &items) | 
|  | 
| virtual void | SaveViewToDb (const std::string &path, int windowID, CViewState *viewState=NULL) | 
|  | 
| void | LoadViewState (const std::string &path, int windowID) | 
|  | 
| void | AddLiveTVSources () | 
|  | 
| void | AddPlaylistOrder (const CFileItemList &items, const LABEL_MASKS &label_masks) | 
|  | Add the sort order defined in a smartplaylist Defaults to SORT_METHOD_PLAYLIST_ORDER if no order is defined.  More... 
 | 
|  | 
| void | AddSortMethod (SortBy sortBy, int buttonLabel, const LABEL_MASKS &labelMasks, SortAttribute sortAttributes=SortAttributeNone, SortOrder sortOrder=SortOrderNone) | 
|  | 
| void | AddSortMethod (SortBy sortBy, SortAttribute sortAttributes, int buttonLabel, const LABEL_MASKS &labelMasks, SortOrder sortOrder=SortOrderNone) | 
|  | 
| void | AddSortMethod (SortDescription sortDescription, int buttonLabel, const LABEL_MASKS &labelMasks) | 
|  | 
| void | SetSortMethod (SortBy sortBy, SortOrder sortOrder=SortOrderNone) | 
|  | 
| void | SetSortMethod (SortDescription sortDescription) | 
|  | 
| void | SetSortOrder (SortOrder sortOrder) | 
|  | 
| bool | AutoPlayNextVideoItem () const | 
|  | 
◆ CGUIViewStateFromItems()
  
  | 
        
          | CGUIViewStateFromItems::CGUIViewStateFromItems | ( | const CFileItemList & | items | ) |  |  | explicit | 
 
- Todo:
- Should default sort/view mode be specified? 
 
 
The documentation for this class was generated from the following files: