interface Listener
An interface to listen for updates in the inner matrix. This will be called typically on animation frames.
onIdle |
Notifies that the engine is in an idle state. This means that (most probably) running animations have completed and there are no touch actions in place. abstract fun onIdle(engine: ZoomEngine): Unit |
onUpdate |
Notifies that the inner matrix was updated. The passed matrix can be changed, but is not guaranteed to be stable. For a long lasting value it is recommended to make a copy of it using Matrix.set. abstract fun onUpdate(engine: ZoomEngine, matrix: Matrix): Unit |