Is there a way to inform me that there will be a level change?
Currently, it zooms to the selected ID but the level display we have is not updating so if ever the target place is on a different level, the level label will stay on the level where it was last.
Using our sample, the VgMyLayerAndCameraListener does that: https://developer.visioglobe.
There are 2 solutions.
Either you wrap a new VgMyLayerAndCameraListener subclass in an ObjectiveC objet to receive these events and handle them on Obj-C side. You will have to register the instance to the BasicApplicationController using addLayerAndCameraListener.
You use an existing object to deals with that.
This use-case is in fact fully covered in our sample with the VgFloorSliderWrapper. It gets updated everytime the floor changes.