I restricted VariantList and VariantDict to not having nested containers of their own (but only POD types) so that they could all be declared with using-directives. On one hand, I don't like this, but OTOH I know that the needs of World's ICs (i.e. those of pan-gaia) and those include exactly one godot::Dictionary for gas species. 2D data can be done with indexing 1D arrays (or just point to a filename...).
closes #3.
I restricted
VariantList
andVariantDict
to not having nested containers of their own (but only POD types) so that they could all be declared with using-directives. On one hand, I don't like this, but OTOH I know that the needs ofWorld
's ICs (i.e. those ofpan-gaia
) and those include exactly onegodot::Dictionary
for gas species. 2D data can be done with indexing 1D arrays (or just point to a filename...).