Provider

interface Provider

An interface for an object capable of providing a PilotingItf.

Functions

getPilotingItf
Link copied to clipboard
abstract fun <PI : PilotingItf?> getPilotingItf(@NonNull pilotingItfClass: Class<PI>): PI
Gets a piloting interface.
abstract fun <PI : PilotingItf?> getPilotingItf(@NonNull pilotingItfClass: Class<PI>, @NonNull observer: Ref.Observer<PI>): Ref<PI>
Gets a piloting interface and registers an observer notified each time it changes.

Inheritors

Drone
Link copied to clipboard