ProxyActorclass

actor.t[6738]

Superclass
Tree

Subclass
Tree

Global
Objects

Property
Summary

Method
Summary

Property
Details

Method
Details

The ProxyActor class can be used to continue the definition of a complex actor over more than one file. Simply place a ProxyActor object at the head of a second or subsequent file for the same actor and then set its location to the Actor object its standing in for. You can then locate TopicGroups, TopicEntries, ActorStates, AgendaItems, ConvNodes etc., within the ProxyActor just as if it were the Actor.

class ProxyActor :   object

Superclass Tree   (in declaration order)

ProxyActor
`         object`

Subclass Tree  

(none)

Global Objects  

(none)

Summary of Properties  

` active  getActor  location  `

Summary of Methods  

` addTopic  `

Properties  

active

actor.t[6749]

I am active if my location (i.e. my actor) is active).

getActor

actor.t[6740]

My Actor is my location

location

actor.t[6755]

Set the location to the Actor I’m standing in for in a new file. This can be done via the @ notation in the template.

Methods  

addTopic (obj)

actor.t[6743]

Pass a call to addTopic() up to my actor

Adv3Lite Library Reference Manual
Generated on 15/03/2023 from adv3Lite version 1.6.1