Licensing¶
-
enum simul::base::LicenceResult¶
The type of licence.
Values:
-
enumerator INVALID¶
-
enumerator EXPIRED_ALPHA¶
-
enumerator EXPIRED_FULL¶
-
enumerator EVAL_ALPHA¶
-
enumerator EVAL_FULL¶
-
enumerator PERMANENT_ALPHA¶
-
enumerator PERMANENT_FULL¶
-
enumerator INVALID¶
-
struct LicenceInfo¶
-
enum simul::base::FeatureLevel¶
The feature-level of this trueSKY version.
Values:
-
enumerator DISABLED¶
-
enumerator STANDARD¶
-
enumerator EXPERIMENTAL¶
-
enumerator DISABLED¶
-
FeatureLevel simul::base::GetFeatureLevel()¶
The current feature level, which determines whether this is the feature-limited trueSKY alpha, or full trueSKY.
-
FeatureLevel simul::base::GetMaximumFeatureLevel()¶
The maximum feature level (see GetFeatureLevel), determined by the current licence.
-
LicenceInfo simul::base::GetLicenceInfo(const char *lic)¶
Retrieve information on the specified licence key.
-
void simul::base::SetFeatureLevel(FeatureLevel f)¶
Change the feature level. It is only possible to change to a lower feature level than the maximum one (see GetMaximumFeatureLevel).
-
const char *simul::base::GetLicenceValidityText(const char *lic)¶
Get information on the status of the given licence.