Interface BButtonRC

All Superinterfaces:
BFilter
All Known Implementing Classes:
BButtonRC.Both, BButtonRC.Pressed, BButtonRC.Released

public interface BButtonRC extends BFilter
A simple boolean filter that returns true when a boolean stream changes depending on the type. This type of button filter will hold true for a certain decay length before returning to false.

1. Both - will return true if the BStream changes at all

2. Pressed - will return true if the BStream changes from false to true

3. Released - will return true if the BStream changes from true to false