#include <BinaryOp.h>

Public Member Functions | |
| AddOp (UnitGenerator &op1, UnitGenerator &op2) | |
| The constructor for dual-UnitGenerator operation. | |
| AddOp (UnitGenerator &op1, float op2) | |
| Constructuctor for operating a UnitGenerator and a fixed float. | |
| AddOp (float op1, UnitGenerator &op2) | |
| Returns the next individual frame (for fixed values). | |
Protected Member Functions | |
| void | nextBuffer (Buffer &outputBuffer, unsigned outBufNum) throw (CException) |
| Function that implements the adding routine. | |
| AddOp::AddOp | ( | UnitGenerator & | op1, | |
| UnitGenerator & | op2 | |||
| ) |
The constructor for dual-UnitGenerator operation.
| AddOp::AddOp | ( | UnitGenerator & | op1, | |
| float | op2 | |||
| ) |
Constructuctor for operating a UnitGenerator and a fixed float.
| AddOp::AddOp | ( | float | op1, | |
| UnitGenerator & | op2 | |||
| ) |
Returns the next individual frame (for fixed values).
| void AddOp::nextBuffer | ( | Buffer & | outputBuffer, | |
| unsigned | outBufNum | |||
| ) | throw (CException) [protected, virtual] |
Function that implements the adding routine.
Implements csl::BinaryOp.
References DECLARE_OPERAND_CONTROLS, LOAD_OPERAND_CONTROLS, csl::logMsg(), and UPDATE_OPERAND_CONTROLS.
1.5.8