OSSIA
Open Scenario System for Interactive Application
|
expression_composition : logical composition (and, or, xor) More...
Inherits ossia::expressions::expression_callback_container.
expression_composition : logical composition (and, or, xor)
Public Member Functions | |
expression_composition (expression_ptr expr1, binary_operator op, expression_ptr expr2) | |
expression_composition (expression_composition &&other)=delete | |
expression_composition & | operator= (expression_composition &&other)=delete |
expression_composition (const expression_composition &other)=delete | |
expression_composition & | operator= (const expression_composition &other)=delete |
bool | evaluate () const |
void | update () const |
void | reset () |
expression_base & | get_first_operand () const |
binary_operator | get_operator () const |
expression_base & | get_second_operand () const |