I want to add per look saved values into my dll's portion of the .cfg file
so something like this where the indented stuff is the look specific values
foo_looks.dll
someinternal_val
foo_looks.ski // look specific
----->spectrum 0
----->layout 0
fooAMP.ski // look specific
----->showalbumart 1
Each look would be able to save its own information into a sub section corresponding to the look's name
So far I've just used the config api for my internal storage - all vars are static declared.
So my starter questions.
1. Can you add/delete config vars on the fly
ie.
cfg_int* layout = new cfg_int(1);
2. How can I achieve the sub section management so that I can add/remove entire sub blocks and also have each look be able to grab values from its block? config_var_struct looked like it might be what I wanted but that would only allow for subvalues of a single type, correct?
Any help appreciated.