Drag[en]gine Script Module DragonScript  1.23
Dragengine.Gui.ModManagement.MMPanelModManagement.SearchCategoryCheckBox.ServiceModsSelectionChanged Class Reference

Service mods changed. More...

Inheritance diagram for Dragengine.Gui.ModManagement.MMPanelModManagement.SearchCategoryCheckBox.ServiceModsSelectionChanged:
Dragengine.Gui.DefaultListModelListener Dragengine.Gui.ListModelListener

Public Member Functions

void clearSearchParameters ()
 Clear search parameters then search again. More...
 
DefaultListModel getModelMods ()
 Modifications list model. More...
 
Array getModsServices ()
 Array of all ServiceMods. More...
 
MMPanelModUserAccount getPanelUserAccount ()
 User account panel or null. More...
 
String getRestartInfo ()
 Restart info used for call to Engine.restart(String). More...
 
ServiceModFilter getSearchFilter ()
 Search filter. More...
 
ServiceMods getServiceMods ()
 Service mods or null if none is selected. More...
 
Array getUserServices ()
 Array of all ServiceUser. More...
 
ViewCategory getViewCategory ()
 Active view category. More...
 
int indexOfModWithId (String modId)
 Index of modification with matching id or -1 if absent. More...
 
ServiceModsSelectionChanged new (Array modsServices, Array userServices)
 Create mod management panel. More...
 
ServiceModsSelectionChanged new (MMPanelModManagement panel)
 
void searchMods ()
 Search for modifications. More...
 
void searchMoreMods ()
 Continue searching modifications. More...
 
void selectionChanged (ListModel listModel)
 Selection in the model changed. More...
 
void setRestartInfo (String info)
 Set restart info used for call to Engine.restart(String). More...
 
void setServiceMods (ServiceMods service)
 Set service mods or null. More...
 
void updateActiveMods ()
 Update dictionary of active modifications. More...
 
void updateModelTransfers ()
 Update transfers model. More...
 
void updateSubscribedMods ()
 Update dictionary of subscribed modifications. More...
 
void updateSystemMods ()
 Update dictionary of system modifications. More...
 
- Public Member Functions inherited from Dragengine.Gui.DefaultListModelListener
void contentChanged (ListModel listModel, int fromIndex, int toIndex)
 Content of the model changed. More...
 
void elementsAdded (ListModel listModel, int fromIndex, int toIndex)
 Elements have been added. More...
 
void elementsRemoved (ListModel listModel, int fromIndex, int toIndex)
 Elements have been removed. More...
 
DefaultListModelListener new ()
 Create default list model listener. More...
 

Public Attributes

Button pButtonSearchMore
 
CodecPropertyString pCodecPropertyString
 
ListBox pListMods
 
DefaultTextModel pModelSearchName
 
DefaultListModel pModelServices
 
ModEventListener pModEventListener
 
MMPanelModManagement pPanel
 
Panel pPanelCategoryTransferCount
 
Panel pPanelTags
 
MMPanelModUserAccount pPanelUserAccount
 
bool pPreventSearch
 
String pRestartInfo
 
ServiceModFilter pSearchFilter
 
SearchModsListener pSearchModsListener
 
Array pSearchTagCategories
 
ServiceModsFeatures pServiceModFeatures
 
ServiceMods pServiceMods
 
ServiceUser pServiceUser
 
Dictionary pSubscribedMods
 
SwitchPanel pSwitchContent
 
UserEventListener pUserEventListener
 
Array pUserServices
 

Detailed Description

Service mods changed.

Member Function Documentation

◆ clearSearchParameters()

void Dragengine.Gui.ModManagement.MMPanelModManagement.SearchCategoryCheckBox.ServiceModsSelectionChanged.clearSearchParameters ( )

Clear search parameters then search again.

◆ getModelMods()

DefaultListModel Dragengine.Gui.ModManagement.MMPanelModManagement.SearchCategoryCheckBox.ServiceModsSelectionChanged.getModelMods ( )

Modifications list model.

◆ getModsServices()

Array Dragengine.Gui.ModManagement.MMPanelModManagement.SearchCategoryCheckBox.ServiceModsSelectionChanged.getModsServices ( )

Array of all ServiceMods.

◆ getPanelUserAccount()

MMPanelModUserAccount Dragengine.Gui.ModManagement.MMPanelModManagement.SearchCategoryCheckBox.ServiceModsSelectionChanged.getPanelUserAccount ( )

User account panel or null.

◆ getRestartInfo()

String Dragengine.Gui.ModManagement.MMPanelModManagement.SearchCategoryCheckBox.ServiceModsSelectionChanged.getRestartInfo ( )

Restart info used for call to Engine.restart(String).

Default is "modsRequiredRestart".

◆ getSearchFilter()

ServiceModFilter Dragengine.Gui.ModManagement.MMPanelModManagement.SearchCategoryCheckBox.ServiceModsSelectionChanged.getSearchFilter ( )

Search filter.

◆ getServiceMods()

ServiceMods Dragengine.Gui.ModManagement.MMPanelModManagement.SearchCategoryCheckBox.ServiceModsSelectionChanged.getServiceMods ( )

Service mods or null if none is selected.

◆ getUserServices()

Array Dragengine.Gui.ModManagement.MMPanelModManagement.SearchCategoryCheckBox.ServiceModsSelectionChanged.getUserServices ( )

Array of all ServiceUser.

◆ getViewCategory()

ViewCategory Dragengine.Gui.ModManagement.MMPanelModManagement.SearchCategoryCheckBox.ServiceModsSelectionChanged.getViewCategory ( )

Active view category.

◆ indexOfModWithId()

int Dragengine.Gui.ModManagement.MMPanelModManagement.SearchCategoryCheckBox.ServiceModsSelectionChanged.indexOfModWithId ( String  modId)

Index of modification with matching id or -1 if absent.

◆ new() [1/2]

ServiceModsSelectionChanged Dragengine.Gui.ModManagement.MMPanelModManagement.SearchCategoryCheckBox.ServiceModsSelectionChanged.new ( Array  modsServices,
Array  userServices 
)

Create mod management panel.

Todo:
For the time being only the first service is used.

◆ new() [2/2]

ServiceModsSelectionChanged Dragengine.Gui.ModManagement.MMPanelModManagement.SearchCategoryCheckBox.ServiceModsSelectionChanged.new ( MMPanelModManagement  panel)

◆ searchMods()

void Dragengine.Gui.ModManagement.MMPanelModManagement.SearchCategoryCheckBox.ServiceModsSelectionChanged.searchMods ( )

Search for modifications.

Builds search filter from current widget states then calls #searchMods(ServiceModFilter).

◆ searchMoreMods()

void Dragengine.Gui.ModManagement.MMPanelModManagement.SearchCategoryCheckBox.ServiceModsSelectionChanged.searchMoreMods ( )

Continue searching modifications.

◆ selectionChanged()

void Dragengine.Gui.ModManagement.MMPanelModManagement.SearchCategoryCheckBox.ServiceModsSelectionChanged.selectionChanged ( ListModel  listModel)

Selection in the model changed.

Reimplemented from Dragengine.Gui.DefaultListModelListener.

◆ setRestartInfo()

void Dragengine.Gui.ModManagement.MMPanelModManagement.SearchCategoryCheckBox.ServiceModsSelectionChanged.setRestartInfo ( String  info)

Set restart info used for call to Engine.restart(String).

◆ setServiceMods()

void Dragengine.Gui.ModManagement.MMPanelModManagement.SearchCategoryCheckBox.ServiceModsSelectionChanged.setServiceMods ( ServiceMods  service)

Set service mods or null.

◆ updateActiveMods()

void Dragengine.Gui.ModManagement.MMPanelModManagement.SearchCategoryCheckBox.ServiceModsSelectionChanged.updateActiveMods ( )

Update dictionary of active modifications.

◆ updateModelTransfers()

void Dragengine.Gui.ModManagement.MMPanelModManagement.SearchCategoryCheckBox.ServiceModsSelectionChanged.updateModelTransfers ( )

Update transfers model.

◆ updateSubscribedMods()

void Dragengine.Gui.ModManagement.MMPanelModManagement.SearchCategoryCheckBox.ServiceModsSelectionChanged.updateSubscribedMods ( )

Update dictionary of subscribed modifications.

◆ updateSystemMods()

void Dragengine.Gui.ModManagement.MMPanelModManagement.SearchCategoryCheckBox.ServiceModsSelectionChanged.updateSystemMods ( )

Update dictionary of system modifications.

Member Data Documentation

◆ pButtonSearchMore

Button Dragengine.Gui.ModManagement.MMPanelModManagement.SearchCategoryCheckBox.ServiceModsSelectionChanged.pButtonSearchMore

◆ pCodecPropertyString

CodecPropertyString Dragengine.Gui.ModManagement.MMPanelModManagement.SearchCategoryCheckBox.ServiceModsSelectionChanged.pCodecPropertyString

◆ pListMods

ListBox Dragengine.Gui.ModManagement.MMPanelModManagement.SearchCategoryCheckBox.ServiceModsSelectionChanged.pListMods

◆ pModelSearchName

DefaultTextModel Dragengine.Gui.ModManagement.MMPanelModManagement.SearchCategoryCheckBox.ServiceModsSelectionChanged.pModelSearchName

◆ pModelServices

DefaultListModel Dragengine.Gui.ModManagement.MMPanelModManagement.SearchCategoryCheckBox.ServiceModsSelectionChanged.pModelServices

◆ pModEventListener

ModEventListener Dragengine.Gui.ModManagement.MMPanelModManagement.SearchCategoryCheckBox.ServiceModsSelectionChanged.pModEventListener

◆ pPanel

MMPanelModManagement Dragengine.Gui.ModManagement.MMPanelModManagement.SearchCategoryCheckBox.ServiceModsSelectionChanged.pPanel

◆ pPanelCategoryTransferCount

Panel Dragengine.Gui.ModManagement.MMPanelModManagement.SearchCategoryCheckBox.ServiceModsSelectionChanged.pPanelCategoryTransferCount

◆ pPanelTags

Panel Dragengine.Gui.ModManagement.MMPanelModManagement.SearchCategoryCheckBox.ServiceModsSelectionChanged.pPanelTags

◆ pPanelUserAccount

MMPanelModUserAccount Dragengine.Gui.ModManagement.MMPanelModManagement.SearchCategoryCheckBox.ServiceModsSelectionChanged.pPanelUserAccount

◆ pPreventSearch

bool Dragengine.Gui.ModManagement.MMPanelModManagement.SearchCategoryCheckBox.ServiceModsSelectionChanged.pPreventSearch

◆ pRestartInfo

String Dragengine.Gui.ModManagement.MMPanelModManagement.SearchCategoryCheckBox.ServiceModsSelectionChanged.pRestartInfo

◆ pSearchFilter

ServiceModFilter Dragengine.Gui.ModManagement.MMPanelModManagement.SearchCategoryCheckBox.ServiceModsSelectionChanged.pSearchFilter

◆ pSearchModsListener

SearchModsListener Dragengine.Gui.ModManagement.MMPanelModManagement.SearchCategoryCheckBox.ServiceModsSelectionChanged.pSearchModsListener

◆ pSearchTagCategories

Array Dragengine.Gui.ModManagement.MMPanelModManagement.SearchCategoryCheckBox.ServiceModsSelectionChanged.pSearchTagCategories

◆ pServiceModFeatures

ServiceModsFeatures Dragengine.Gui.ModManagement.MMPanelModManagement.SearchCategoryCheckBox.ServiceModsSelectionChanged.pServiceModFeatures

◆ pServiceMods

ServiceMods Dragengine.Gui.ModManagement.MMPanelModManagement.SearchCategoryCheckBox.ServiceModsSelectionChanged.pServiceMods

◆ pServiceUser

ServiceUser Dragengine.Gui.ModManagement.MMPanelModManagement.SearchCategoryCheckBox.ServiceModsSelectionChanged.pServiceUser

◆ pSubscribedMods

Dictionary Dragengine.Gui.ModManagement.MMPanelModManagement.SearchCategoryCheckBox.ServiceModsSelectionChanged.pSubscribedMods

◆ pSwitchContent

SwitchPanel Dragengine.Gui.ModManagement.MMPanelModManagement.SearchCategoryCheckBox.ServiceModsSelectionChanged.pSwitchContent

◆ pUserEventListener

UserEventListener Dragengine.Gui.ModManagement.MMPanelModManagement.SearchCategoryCheckBox.ServiceModsSelectionChanged.pUserEventListener

◆ pUserServices

Array Dragengine.Gui.ModManagement.MMPanelModManagement.SearchCategoryCheckBox.ServiceModsSelectionChanged.pUserServices

The documentation for this class was generated from the following file: