Interface PlayerObserver<P extends Player<P,S>,S>

Type Parameters:
P - the generic type
S - the generic type
All Superinterfaces:
ChangePlayerPositionObserver<P>, PlayerClickedObserver<P>, PlayerDraggabilityChangedObserver<P>, PlayerPositionChangedObserver<P>, PlayerStateChangedObserver<P,S>, PlayerVisibilityChangedObserver<P>
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

An asynchronous update interface for receiving notifications about Player information as the Player is constructed.