|
flext 0.6.2
|
Macros | |
| #define | FLEXT_ADDTIMER(TMR, M_FUN) |
| Set timer callback. | |
| #define | FLEXT_ADDDIST() |
| Enable list element distribution over inlets (if no better handler found). | |
| #define | FLEXT_ADDBANG(IX, M_FUN) |
| Add a method handler for bang. | |
| #define | FLEXT_ADDMETHOD(IX, M_FUN) |
| Add a handler for a method with either no, list or anything arguments. | |
| #define | FLEXT_ADDMETHOD_V(IX, M_FUN) |
| Add a handler for a method with a (variable argument) list. | |
| #define | FLEXT_ADDMETHOD_A(IX, M_FUN) |
| Add a handler for a method with an anything argument. | |
| #define | FLEXT_ADDMETHOD_(IX, M_TAG, M_FUN) |
| Add a a handler for a tagged method with implicit arguments. | |
| #define | FLEXT_ADDMETHOD_E(IX, M_TAG, M_FUN) |
| Add a handler for a method with 1 enum type argument. | |
| #define | FLEXT_ADDMETHOD_1(IX, M_TAG, M_FUN, TP1) |
| Add a handler for a method with 1 argument. | |
| #define | FLEXT_ADDMETHOD_2(IX, M_TAG, M_FUN, TP1, TP2) |
| Add a handler for a method with 2 arguments. | |
| #define | FLEXT_ADDMETHOD_3(IX, M_TAG, M_FUN, TP1, TP2, TP3) |
| Add a handler for a method with 3 arguments. | |
| #define | FLEXT_ADDMETHOD_4(IX, M_TAG, M_FUN, TP1, TP2, TP3, TP4) |
| Add a handler for a method with 4 arguments. | |
| #define | FLEXT_ADDMETHOD_5(IX, M_TAG, M_FUN, TP1, TP2, TP3, TP4, TP5) |
| Add a handler for a method with 5 arguments. | |
| #define | FLEXT_ADDMETHOD_B(IX, M_TAG, M_FUN) |
| Add a handler for a method with a boolean argument. | |
| #define | FLEXT_ADDMETHOD_F(IX, M_TAG, M_FUN) |
| Add a handler for a method with 1 float argument. | |
| #define | FLEXT_ADDMETHOD_FF(IX, M_TAG, M_FUN) |
| Add a handler for a method with 2 float arguments. | |
| #define | FLEXT_ADDMETHOD_FFF(IX, M_TAG, M_FUN) |
| Add a handler for a method with 3 float arguments. | |
| #define | FLEXT_ADDMETHOD_I(IX, M_TAG, M_FUN) |
| Add a handler for a method with 1 integer argument. | |
| #define | FLEXT_ADDMETHOD_II(IX, M_TAG, M_FUN) |
| Add a handler for a method with 2 integer arguments. | |
| #define | FLEXT_ADDMETHOD_III(IX, M_TAG, M_FUN) |
| Add a handler for a method with 3 integer arguments. | |
| #define FLEXT_ADDBANG | ( | IX, | |
| M_FUN ) |
Add a method handler for bang.
| #define FLEXT_ADDDIST | ( | ) |
Enable list element distribution over inlets (if no better handler found).
| #define FLEXT_ADDMETHOD | ( | IX, | |
| M_FUN ) |
Add a handler for a method with either no, list or anything arguments.
| #define FLEXT_ADDMETHOD_ | ( | IX, | |
| M_TAG, | |||
| M_FUN ) |
Add a a handler for a tagged method with implicit arguments.
| #define FLEXT_ADDMETHOD_1 | ( | IX, | |
| M_TAG, | |||
| M_FUN, | |||
| TP1 ) |
Add a handler for a method with 1 argument.
| #define FLEXT_ADDMETHOD_2 | ( | IX, | |
| M_TAG, | |||
| M_FUN, | |||
| TP1, | |||
| TP2 ) |
Add a handler for a method with 2 arguments.
| #define FLEXT_ADDMETHOD_3 | ( | IX, | |
| M_TAG, | |||
| M_FUN, | |||
| TP1, | |||
| TP2, | |||
| TP3 ) |
Add a handler for a method with 3 arguments.
| #define FLEXT_ADDMETHOD_4 | ( | IX, | |
| M_TAG, | |||
| M_FUN, | |||
| TP1, | |||
| TP2, | |||
| TP3, | |||
| TP4 ) |
Add a handler for a method with 4 arguments.
| #define FLEXT_ADDMETHOD_5 | ( | IX, | |
| M_TAG, | |||
| M_FUN, | |||
| TP1, | |||
| TP2, | |||
| TP3, | |||
| TP4, | |||
| TP5 ) |
| #define FLEXT_ADDMETHOD_A | ( | IX, | |
| M_FUN ) |
Add a handler for a method with an anything argument.
| #define FLEXT_ADDMETHOD_B | ( | IX, | |
| M_TAG, | |||
| M_FUN ) |
Add a handler for a method with a boolean argument.
| #define FLEXT_ADDMETHOD_E | ( | IX, | |
| M_TAG, | |||
| M_FUN ) |
Add a handler for a method with 1 enum type argument.
| #define FLEXT_ADDMETHOD_F | ( | IX, | |
| M_TAG, | |||
| M_FUN ) |
Add a handler for a method with 1 float argument.
| #define FLEXT_ADDMETHOD_FF | ( | IX, | |
| M_TAG, | |||
| M_FUN ) |
Add a handler for a method with 2 float arguments.
| #define FLEXT_ADDMETHOD_FFF | ( | IX, | |
| M_TAG, | |||
| M_FUN ) |
Add a handler for a method with 3 float arguments.
| #define FLEXT_ADDMETHOD_I | ( | IX, | |
| M_TAG, | |||
| M_FUN ) |
Add a handler for a method with 1 integer argument.
| #define FLEXT_ADDMETHOD_II | ( | IX, | |
| M_TAG, | |||
| M_FUN ) |
Add a handler for a method with 2 integer arguments.
| #define FLEXT_ADDMETHOD_III | ( | IX, | |
| M_TAG, | |||
| M_FUN ) |
Add a handler for a method with 3 integer arguments.
| #define FLEXT_ADDMETHOD_V | ( | IX, | |
| M_FUN ) |
Add a handler for a method with a (variable argument) list.
| #define FLEXT_ADDTIMER | ( | TMR, | |
| M_FUN ) |
Set timer callback.