vlr-owners


(vlr-owners objReactor)

This function returns a list of all monitored ("owner") objects for the objReactor object reactor.

Arguments

objReactor  (object object VLR-Object-Reactor)  the reactor to query

Return

list of VLA-Object entries, the objects monitored by this objReactor

Example

(setq rx (vlr-object-reactor nil nil '((:vlr-modified . cb))))  #<VLR-Object-Reactor>

(setq obj (vlax-ename->vla-object (entlast)))  #<VLA-OBJECT IAcadLine 00000000427C86C0>
(vlr-owner-add rx obj)  #<VLA-OBJECT IAcadLine 00000000427C86C0>

(setq obj (vlax-ename->vla-object (entlast)))  #<VLA-OBJECT IAcadCircle 00000000427CAD40>
(vlr-owner-add rx obj)  #<VLA-OBJECT IAcadLine 00000000427C86C0>

(vlr-owners rx)

(#<VLA-OBJECT IAcadCircle 00000000427CAD40> #<VLA-OBJECT IAcadLine 00000000427C86C0>)

Remarks

Note :
do never assume a particular sequence of the monitored objects - that sequence is based on internal sorting and other handling

see also (vlr-owner-add) and (vlr-owner-remove) functions



©  Bricsys NV. All rights reserved.