I actually tried it already, in my nodes derived doth from osg::Group* and osg::PagedLOD*. However, overloading the PagedLOD's functions made my scene crash the app during the cull traversal (my overload was rewriting the node's center, radius and InitialBound...)
2017-06-23 15:18 GMT+01:00 Robert Osfield <robert.osfi...@gmail.com>: > HI Bruno, > > There is no "child added callback" mechanism in osg::Group, but you > can override the addChild and insertChild methods to catch attempts to > add children, deferring the implementation to the underlying > addChild/insertChild method and then doing what extra's you want, > > Robert. > > On 23 June 2017 at 11:31, Bruno Oliveira > <bruno.manata.olive...@gmail.com> wrote: > > Hello, > > > > > > I want to be able to perform some actions inside a node of my own, when > > someone adds a child node to it. > > > > Is this possible via some callback mechanism or so? > > > > > > ------ > > > > Also, another question. Using osgDB::Registry::ReadFileCallback, I can > only > > perform actions after a node is read and before it is added to me scene. > Is > > it possible to perform actions AFTER the node is read and added to the > > scene? > > > > > > Thanks. > > > > _______________________________________________ > > osg-users mailing list > > osg-users@lists.openscenegraph.org > > http://lists.openscenegraph.org/listinfo.cgi/osg-users- > openscenegraph.org > > > _______________________________________________ > osg-users mailing list > osg-users@lists.openscenegraph.org > http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org >
_______________________________________________ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org