Robbert van der Helm
|
6d63d3f095
|
Rename wrapper:👏:plugin to *::wrapper
To match the struct name.
|
2022-03-03 15:08:14 +01:00 |
|
Robbert van der Helm
|
4ceb0efdc4
|
Use Arc instead of Box for the wrapper
We'll need this for the GuiContext.
|
2022-03-03 15:06:47 +01:00 |
|
Robbert van der Helm
|
d1840b8d86
|
Move Box creation to the CLAP wrapper
So the new->destroy pair makes more sense
|
2022-03-03 15:01:28 +01:00 |
|
Robbert van der Helm
|
12075b1a24
|
Rename main CLAP plugin wrapper struct to Wrapper
|
2022-02-28 20:25:49 +01:00 |
|
Robbert van der Helm
|
2e6faaa324
|
Move plugin descriptor to its own module
Because we also need this in the clap_plugin implementation.
|
2022-02-28 18:44:03 +01:00 |
|
Robbert van der Helm
|
32a640acf7
|
Create a clap_plugin instance stub
|
2022-02-28 18:27:57 +01:00 |
|
Robbert van der Helm
|
560d5fd78f
|
Build the CLAP plugin descriptor
This requires a _lot_ of CStrings.
|
2022-02-28 17:46:20 +01:00 |
|
Robbert van der Helm
|
089f1589bf
|
Add the remaining CLAP factory stubs
|
2022-02-28 16:53:31 +01:00 |
|
Robbert van der Helm
|
31e2480458
|
Begin clap objects with vtables for pointer casts
|
2022-02-28 16:50:37 +01:00 |
|
Robbert van der Helm
|
0609f89df6
|
Create a factory stub from the entry point macro
From this point on we should no longer need any of these ugly macros.
|
2022-02-28 16:31:49 +01:00 |
|