HOG2
|
#include <Witness.h>
Public Types | |
enum | controlState { kWaitingStart, kInPoint, kBetweenPoints, kWaitingRestart } |
Public Member Functions | |
void | Reset () |
void | IncrementTime () |
Public Attributes | |
WitnessState< width, height > | ws |
float | frac |
std::pair< int, int > | target |
WitnessAction | targetAct |
controlState | currState |
enum InteractiveWitnessState::controlState |
|
inline |
Definition at line 159 of file Witness.h.
References InteractiveWitnessState< width, height >::currState, InteractiveWitnessState< width, height >::frac, and InteractiveWitnessState< width, height >::kWaitingStart.
|
inline |
Definition at line 152 of file Witness.h.
References InteractiveWitnessState< width, height >::currState, InteractiveWitnessState< width, height >::frac, InteractiveWitnessState< width, height >::kWaitingStart, and InteractiveWitnessState< width, height >::ws.
Referenced by Witness< width, height >::Click().
controlState InteractiveWitnessState< width, height >::currState |
Definition at line 178 of file Witness.h.
Referenced by Witness< width, height >::Click(), Witness< width, height >::Draw(), InteractiveWitnessState< width, height >::IncrementTime(), Witness< width, height >::Move(), and InteractiveWitnessState< width, height >::Reset().
float InteractiveWitnessState< width, height >::frac |
Definition at line 168 of file Witness.h.
Referenced by Witness< width, height >::Draw(), InteractiveWitnessState< width, height >::IncrementTime(), Witness< width, height >::Move(), and InteractiveWitnessState< width, height >::Reset().
std::pair<int, int> InteractiveWitnessState< width, height >::target |
Definition at line 169 of file Witness.h.
Referenced by Witness< width, height >::Click(), Witness< width, height >::Draw(), and Witness< width, height >::Move().
WitnessAction InteractiveWitnessState< width, height >::targetAct |
Definition at line 170 of file Witness.h.
Referenced by Witness< width, height >::Move().
WitnessState<width, height> InteractiveWitnessState< width, height >::ws |
Definition at line 166 of file Witness.h.
Referenced by Witness< width, height >::Click(), Witness< width, height >::Draw(), Witness< width, height >::Move(), and InteractiveWitnessState< width, height >::Reset().