We're developing a live-link plugin for C4D and ran into an issue where we need to register for individual event notifications (through AddEventNotification) per object in order to track the changes we need to sync. For example if I want to track if the material of a certain object has had a texture changed I need to add a notification to the object, keep track of any materials added to the object through that notification and add a separate notification for the material to keep track of the changes there. This is quite convoluted even for this very basic example.
Is there a way to get event notifications for the whole document so we could easily sync over the changes to our application without the need of all the secondary scaffolding?
Barna / Ventuz