|
flext
0.6.0
|
Makes an actual instance of a stand-alone class. More...
Macros | |
| #define | FLEXT_NEW(NAME, NEW_CLASS) |
| Implementation of a flext class with no arguments. More... | |
| #define | FLEXT_NEW_V(NAME, NEW_CLASS) |
| Implementation of a flext class with a variable argument list. More... | |
| #define | FLEXT_NEW_1(NAME, NEW_CLASS, TYPE) |
| Implementation of a flext class with one argument. More... | |
| #define | FLEXT_NEW_2(NAME, NEW_CLASS, TYPE1, TYPE2) |
| Implementation of a flext class with 2 arguments. More... | |
| #define | FLEXT_NEW_3(NAME, NEW_CLASS, TYPE1, TYPE2, TYPE3) |
| Implementation of a flext class with 3 arguments. More... | |
Makes an actual instance of a stand-alone class.
| #define FLEXT_NEW | ( | NAME, | |
| NEW_CLASS | |||
| ) |
Implementation of a flext class with no arguments.
| NAME | the object's actual name(s) as a string (like "*", "trigger", "noise~", etc.) |
| NEW_CLASS | the object's C++ class name |
| #define FLEXT_NEW_1 | ( | NAME, | |
| NEW_CLASS, | |||
| TYPE | |||
| ) |
Implementation of a flext class with one argument.
| #define FLEXT_NEW_2 | ( | NAME, | |
| NEW_CLASS, | |||
| TYPE1, | |||
| TYPE2 | |||
| ) |
Implementation of a flext class with 2 arguments.
| #define FLEXT_NEW_3 | ( | NAME, | |
| NEW_CLASS, | |||
| TYPE1, | |||
| TYPE2, | |||
| TYPE3 | |||
| ) |
Implementation of a flext class with 3 arguments.
| #define FLEXT_NEW_V | ( | NAME, | |
| NEW_CLASS | |||
| ) |
Implementation of a flext class with a variable argument list.
1.8.16