ZObject Mouse Listener
Interface for handling mouse events on ZObject instances.
Implement this interface to receive mouse events for a specific ZObject. The listener will be called whenever a mouse event occurs and the object has this listener registered.