Package tripleplay.ui

Class Behavior.Select<T extends Element<T>>

java.lang.Object
react.Slot<Object>
playn.scene.Pointer.Listener
tripleplay.ui.Behavior<T>
tripleplay.ui.Behavior.Select<T>
All Implemented Interfaces:
react.Reactor.RListener, react.SignalView.Listener<Object>, react.ValueView.Listener<Object>
Direct Known Subclasses:
Behavior.Click
Enclosing class:
Behavior<T extends Element<T>>

public static class Behavior.Select<T extends Element<T>> extends Behavior<T>
Implements button-like behavior: selects the element when the pointer is in bounds, and deselects on release. This is a pretty common case and inherited by Behavior.Click.