With the recent pull request #14 Log default values, settings which no longer has a UI representation still gets logged. However, it would be nice if we could still control them from a single place. Right now, the booleans in StartConfig and the booleans in LoggingManager does not talk with each other - changing the showGrid boolean in StartConfig to false, might still mean that the LoggingManager will log showGrid as true.
I suggest that we:
keep the booleans in StartConfig and expose them in Unity via [SerializeField]
let LoggingManager read the booleans from StartConfig and log their value, instead of having its own set of booleans.
With the recent pull request #14 Log default values, settings which no longer has a UI representation still gets logged. However, it would be nice if we could still control them from a single place. Right now, the booleans in StartConfig and the booleans in LoggingManager does not talk with each other - changing the showGrid boolean in StartConfig to false, might still mean that the LoggingManager will log showGrid as true.
I suggest that we: