I just started working on SampleChangeQueue example and I have managed to create a custom change queue class in a typical example. However, there is something that I don’t really understand about the concept of ChangeQueue class:
- Is ChangeQueue supposed to collect changes that happen in the scene(geometry, materials, etc)?
- Somehow shouldn’t this class get a notification if a change event takes place by the user like creating a new object?
- Should I create a custom event watcher class that inherits from
CRhinoEventWatcherand connect it to the changequeue?
A C/C++ code example of how to get a new user created object in the change queue would be really helpful.