|
OSVR-Core
|
Class to maintain state for an interface for each report (and thus state) type explicitly enumerated. More...
#include <InterfaceState.h>
Public Member Functions | |
| template<typename ReportType > | |
| void | setStateFromReport (util::time::TimeValue const ×tamp, ReportType const &report) |
| template<typename ReportType > | |
| bool | hasState () const |
| bool | hasAnyState () const |
| template<typename ReportType > | |
| void | getState (util::time::TimeValue ×tamp, traits::StateFromReport_t< ReportType > &state) const |
Class to maintain state for an interface for each report (and thus state) type explicitly enumerated.
|
inline |
1.8.12