This is the documentation for Enlighten.

struct Geo ScopeStartStop

template<class TManager>
struct Geo::ScopeStartStop

Simple scope control of a class with static Start() and Stop() functions.

Many of the Sample Framework manager classes have this pattern, and there will be instances of this class within main() so that the lifetime is long enough for the entire application.