|
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 | |
| 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