12 #include "pvr/PVRThumbLoader.h"    13 #include "view/GUIViewControl.h"    22   class CPVRChannelGroup;
    30     bool OnAction(
const CAction& action) 
override;
    31     void OnWindowLoaded() 
override;
    32     void OnWindowUnload() 
override;
    34     void SetRadio(
bool bIsRadio);
    38     void OnDeinitWindow(
int nextWindowID) 
override;
    42     void ClearSelectedGroupsThumbnail();
    44     bool PersistChanges();
    46     bool ActionButtonNewGroup(
const CGUIMessage& message);
    47     bool ActionButtonDeleteGroup(
const CGUIMessage& message);
    48     bool ActionButtonRenameGroup(
const CGUIMessage& message);
    49     bool ActionButtonUngroupedChannels(
const CGUIMessage& message);
    50     bool ActionButtonGroupMembers(
const CGUIMessage& message);
    51     bool ActionButtonChannelGroups(
const CGUIMessage& message);
    52     bool ActionButtonHideGroup(
const CGUIMessage& message);
    53     bool ActionButtonToggleRadioTV(
const CGUIMessage& message);
    54     bool ActionButtonRecreateThumbnail(
const CGUIMessage& message);
    56     bool OnPopupMenu(
int itemNumber);
    57     bool OnContextButton(
int itemNumber, 
int button);
    58     bool OnActionMove(
const CAction& action);
    60     std::shared_ptr<CPVRChannelGroup> m_selectedGroup;
    62     bool m_movingItem{
false};
    63     bool m_allowReorder{
false};
    65     int m_iSelectedUngroupedChannel = 0;
    66     int m_iSelectedGroupMember = 0;
    67     int m_iSelectedChannelGroup = 0;
 Definition: GUIViewControl.h:19
Definition: ContextMenuManager.h:24
Represents a list of files. 
Definition: FileItem.h:702
void OnInitWindow() override
Called on window open. 
Definition: GUIDialogPVRGroupManager.cpp:525
Class encapsulating information regarding a particular user action to be sent to windows and controls...
Definition: Action.h:21
Definition: GUIDialog.h:35
Definition: GUIMessage.h:365
Definition: GUIDialogPVRGroupManager.h:24
Definition: PVRThumbLoader.h:18