private void EnsureConfig() { if (_vsCoreConfig != null) { return; } if (BoltCore.instance == null || BoltCore.Configuration == null) { UnityAPI.Initialize(); PluginContainer.Initialize(); } _vsCoreConfig = BoltCore.Configuration; }
public AssemblyOptionsSettings(BoltCoreConfiguration coreConfig) { _assemblyOptionsMetadata = coreConfig.GetMetadata(nameof(coreConfig.assemblyOptions)); }
public TypeOptionsSettings(BoltCoreConfiguration coreConfig) { _typeOptionsMetadata = coreConfig.GetMetadata(nameof(coreConfig.typeOptions)); }