|
Drag[en]gine Script Module DragonScript 1.32.1
|
List of anchored elements. More...
Public Member Functions | |
| void | add (StringID id, Element element) |
| Add anchored element. | |
| void | dispose () |
| Dispose of list. | |
| Element | find (Block ablock) |
| Find anchored elements with block. | |
| void | forEach (Block ablock) |
| Visit anchored elements with block with parameter Element. | |
| Element | getAt (StringID id) |
| Anchored element with identifier or null if absent. | |
| int | getCount () |
| Number of anchored elements. | |
| bool | has (StringID id) |
| Anchored element is present. | |
| AnchoredElementList | new () |
| Create anchored element list. | |
| void | remove (StringID id) |
| Remove anchored element. | |
| void | removeAll () |
| Remove all anchored elements. | |
Public Attributes | |
| Dictionary | pElements |
List of anchored elements.
Allows registering Element instances using a unique name for example for use with conversations where it is not convenient to locate elements using their UniqueID.
| void Dragengine.Utils.AnchoredElementList.add | ( | StringID | id, |
| Element | element | ||
| ) |
Add anchored element.
| void Dragengine.Utils.AnchoredElementList.dispose | ( | ) |
Dispose of list.
| Element Dragengine.Utils.AnchoredElementList.find | ( | Block | ablock | ) |
Find anchored elements with block.
Block is called with arguments StringID (identifier) and Element. Block has to return true if the element has been found.
| void Dragengine.Utils.AnchoredElementList.forEach | ( | Block | ablock | ) |
Visit anchored elements with block with parameter Element.
| Element Dragengine.Utils.AnchoredElementList.getAt | ( | StringID | id | ) |
Anchored element with identifier or null if absent.
| int Dragengine.Utils.AnchoredElementList.getCount | ( | ) |
Number of anchored elements.
| bool Dragengine.Utils.AnchoredElementList.has | ( | StringID | id | ) |
Anchored element is present.
| AnchoredElementList Dragengine.Utils.AnchoredElementList.new | ( | ) |
Create anchored element list.
| void Dragengine.Utils.AnchoredElementList.remove | ( | StringID | id | ) |
Remove anchored element.
| void Dragengine.Utils.AnchoredElementList.removeAll | ( | ) |
Remove all anchored elements.
| Dictionary Dragengine.Utils.AnchoredElementList.pElements |