Add an API to reset/unset options and expose it at CLI level
Is your feature request related to a problem? Please describe. With the addition of optional options, some options are now unset by default. It would be nice to be able to unset an option that have been set. Not only at libf3d API level but also at CLI level in order to override a config file option with CLI.
Describe the solution you'd like
- Add
options::unsetspecific to optional options - Add
options::resetthat either unset or reset to default - [maybe] add a
options::isOptional - In F3DStarter::UpdateOptions, detect
"default"as a special string and in that case calloptions::resetinstead of setAsString
Is this issue still open? If yes I would like to work on it.
done partially in https://github.com/f3d-app/f3d/pull/1640
@Yogesh9000 wanna finish this one ?
No feedback from @Yogesh9000 , unassigning
i am taking this issue
Sorry, this issue is becoming not needed in the context of #1530
Will be reworked to be part of https://github.com/f3d-app/f3d/issues/1600