SyncEventListclass | eventList.t[321] |
Superclass Tree | Subclass Tree | Global Objects | Property Summary | Method Summary | Property Details | Method Details |
A synchronized event list. This is an event list that takes its actions from a separate event list object. We get our current state from the other list, and advancing our state advances the other list's state in lock step. Set 'masterObject' to refer to the master list whose state we synchronize with.
This can be useful, for example, when we have messages that reflect two different points of view on the same events: the messages for each point of view can be kept in a separate list, but the one list can be a slave of the other to ensure that the two lists are based on a common state.
class
SyncEventList : EventList
Superclass Tree (in declaration order)
SyncEventList
EventList
Script
object
Subclass Tree
Global Objects
Summary of Properties
Inherited from EventList
:
curScriptState
eventList
eventListLen
resetEachCycle
Summary of Methods
advanceState
getScriptState
scriptDone
Inherited from EventList
:
addItem
construct
doScript
doScriptEvent
resetList
Properties
masterObject | eventList.t[323] |
my master event list object
Methods
advanceState ( ) OVERRIDDEN | eventList.t[329] |
to advance my state, advance the master list's state
getScriptState ( ) OVERRIDDEN | eventList.t[326] |
my state is simply the master list's state
scriptDone ( ) OVERRIDDEN | eventList.t[332] |
let the master list take care of finishing a script step
Adv3Lite Library Reference Manual
Generated on 26/02/2025 from adv3Lite version 2.2
Generated on 26/02/2025 from adv3Lite version 2.2