|
Drag[en]gine Script Module DragonScript 1.32.1
|
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.