Drag[en]gine Script Module DragonScript  1.21
Dragengine.Gui.ListModelListener Interface Reference

List model listener. More...

Inheritance diagram for Dragengine.Gui.ListModelListener:
Dragengine.Gui.ComboBox Dragengine.Gui.DefaultListModelListener Dragengine.Gui.ListBox Dragengine.Gui.PanelInteractPrompt Dragengine.Gui.TogglePresentModel Dragengine.Gui.EditBindingShowDescriptionListener Dragengine.Gui.SwitchPanel.SwitchToggleGroup Dragengine.Gui.EditBindingsListBox

Public Member Functions

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...
 
void selectionChanged (ListModel listModel)
 Selection in the model changed. More...
 

Detailed Description

List model listener.

Member Function Documentation

◆ contentChanged()

void Dragengine.Gui.ListModelListener.contentChanged ( ListModel  listModel,
int  fromIndex,
int  toIndex 
)

Content of the model changed.

Parameters
listModelListModel sending the notification
fromIndexIndex of first element that changed
toIndexIndex of last element that changed

Implemented in Dragengine.Gui.TogglePresentModel, Dragengine.Gui.DefaultListModelListener, Dragengine.Gui.ListBox, Dragengine.Gui.PanelInteractPrompt, Dragengine.Gui.EditBindingShowDescriptionListener, and Dragengine.Gui.ComboBox.

◆ elementsAdded()

void Dragengine.Gui.ListModelListener.elementsAdded ( ListModel  listModel,
int  fromIndex,
int  toIndex 
)

Elements have been added.

Parameters
listModelListModel sending the notification
fromIndexIndex of first added element.
toIndexIndex of last added element.

Implemented in Dragengine.Gui.TogglePresentModel, Dragengine.Gui.DefaultListModelListener, Dragengine.Gui.ListBox, Dragengine.Gui.PanelInteractPrompt, and Dragengine.Gui.ComboBox.

◆ elementsRemoved()

void Dragengine.Gui.ListModelListener.elementsRemoved ( ListModel  listModel,
int  fromIndex,
int  toIndex 
)

Elements have been removed.

Parameters
listModelListModel sending the notification
fromIndexIndex of first removed element.
toIndexIndex of last removed element.

Implemented in Dragengine.Gui.TogglePresentModel, Dragengine.Gui.DefaultListModelListener, Dragengine.Gui.ListBox, Dragengine.Gui.PanelInteractPrompt, and Dragengine.Gui.ComboBox.

◆ selectionChanged()


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