AgendaManagerclassactor.t[5457]

Base class for items (Actors and DefaultAgendaTopics) that can handle

class AgendaManager :   object

Superclass Tree   (in declaration order)

AgendaManager
        object

Subclass Tree  

AgendaManager
        Actor
        DefaultAgendaTopic

Global Objects  

(none)

Summary of Properties  

agendaList 

Summary of Methods  

addToAgenda  executeAgenda  removeFromAgenda 

Properties  

agendaListactor.t[5463]

Our agendaList is the list of AgendaItems we're ready to execute when they're isReady property is true.

Methods  

addToAgenda ([lst])actor.t[5470]

add an agenda item. We try to make this as author-proof as possible so that the method will accept addToAgenda(item), addToAgenda(item1, item2, ...) or addToAgenda([item1, item2,..])

executeAgenda ( )actor.t[5523]
Execute the next item in our agenda, if there are any items in the agenda that are ready to execute. We'll return true if we found an item to execute, nil if not.

removeFromAgenda ([lst])actor.t[5503]
remove one or more agenda items

Adv3Lite Library Reference Manual
Generated on 28/03/2016 from adv3Lite version 1.5