OSSIA
Open Scenario System for Interactive Application
|
expression_pulse : becomes true when a message happens More...
Inherits ossia::expressions::expression_callback_container.
expression_pulse : becomes true when a message happens
Public Member Functions | |
expression_pulse (const destination &destination) | |
expression_pulse (expression_pulse &&other)=delete | |
expression_pulse & | operator= (expression_pulse &&other)=delete |
expression_pulse (const expression_pulse &other)=delete | |
expression_pulse & | operator= (const expression_pulse &other)=delete |
bool | evaluate () const |
evaluate if a destination value change have been observed since expression creation or since the last update More... | |
void | update () const |
reset the evaluation to false until the next destination update | |
void | reset () |
const destination & | get_destination () const |
bool ossia::expressions::expression_pulse::evaluate | ( | ) | const |
evaluate if a destination value change have been observed since expression creation or since the last update