Drag[en]gine Script Module DragonScript 1.23
|
Model for content of list oriented widgets. More...
Public Member Functions | |
void | addListener (ListModelListener listener) |
Add modifier. | |
Object | getAt (int index) |
Element at index. | |
int | getCount () |
Number of elements. | |
int | getSelected () |
Index of the selected element or -1 if there is no selected element. | |
bool | has (Object element) |
Element is present. | |
int | indexOf (Object element) |
Index of element or -1 if absent. | |
void | notifyContentChanged (int fromIndex, int toIndex) |
Notify all that the content of the model in the given range changed. | |
void | removeListener (ListModelListener listener) |
Remove listener. | |
void | setSelected (int index) |
Set index of selected element or -1 if none is no selected element. | |
Model for content of list oriented widgets.
void Dragengine.Gui.ListModel.addListener | ( | ListModelListener | listener | ) |
Add modifier.
Implemented in Dragengine.Gui.DefaultListModel, Dragengine.Gui.SharedListModel, and Dragengine.Gui.ToggleButtonGroup.
Object Dragengine.Gui.ListModel.getAt | ( | int | index | ) |
Element at index.
EOutOfBounds | index is less than 0 or larger than or equal to getCount(). |
Implemented in Dragengine.Gui.DefaultListModel, Dragengine.Gui.SharedListModel, and Dragengine.Gui.ToggleButtonGroup.
int Dragengine.Gui.ListModel.getCount | ( | ) |
Number of elements.
Implemented in Dragengine.Gui.DefaultListModel, Dragengine.Gui.SharedListModel, and Dragengine.Gui.ToggleButtonGroup.
int Dragengine.Gui.ListModel.getSelected | ( | ) |
Index of the selected element or -1 if there is no selected element.
Implemented in Dragengine.Gui.DefaultListModel, Dragengine.Gui.SharedListModel, and Dragengine.Gui.ToggleButtonGroup.
bool Dragengine.Gui.ListModel.has | ( | Object | element | ) |
Element is present.
Implemented in Dragengine.Gui.DefaultListModel, Dragengine.Gui.SharedListModel, and Dragengine.Gui.ToggleButtonGroup.
int Dragengine.Gui.ListModel.indexOf | ( | Object | element | ) |
Index of element or -1 if absent.
Implemented in Dragengine.Gui.SharedListModel, and Dragengine.Gui.ToggleButtonGroup.
void Dragengine.Gui.ListModel.notifyContentChanged | ( | int | fromIndex, |
int | toIndex | ||
) |
Notify all that the content of the model in the given range changed.
fromIndex | Index of first element that changed |
toIndex | Index of last element that changed |
Implemented in Dragengine.Gui.EditBindingsListModel, Dragengine.Gui.DefaultListModel, and Dragengine.Gui.SharedListModel.
void Dragengine.Gui.ListModel.removeListener | ( | ListModelListener | listener | ) |
Remove listener.
Implemented in Dragengine.Gui.DefaultListModel, Dragengine.Gui.SharedListModel, and Dragengine.Gui.ToggleButtonGroup.
void Dragengine.Gui.ListModel.setSelected | ( | int | index | ) |
Set index of selected element or -1 if none is no selected element.
Implemented in Dragengine.Gui.DefaultListModel, Dragengine.Gui.SharedListModel, and Dragengine.Gui.ToggleButtonGroup.