ProxyActorclass | actor.t[6738]

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