public void StopAutoPowerConfig() { if (autoPowersConfig != null && !autoPowersConfig.IsStop) { autoPowersConfig.Stop(); } autoPowersConfig.OnAutoPowerConfig -= AutoPowersConfig_OnAutoPowerConfig; autoPowersConfig = null; }
public LayerInfo[] QueryAllLayerPower() { if (autoPowersConfig == null) { autoPowersConfig = new AutoPowersConfig(this); autoPowersConfig.OnAutoPowerConfig += AutoPowersConfig_OnAutoPowerConfig; } return(autoPowersConfig.QueryAllLayerPower()); }
public bool StartAutoPowerConfig(out string err) { err = ""; if (autoPowersConfig != null && !autoPowersConfig.IsStop) { return(true); } if (autoPowersConfig == null) { autoPowersConfig = new AutoPowersConfig(this); autoPowersConfig.OnAutoPowerConfig += AutoPowersConfig_OnAutoPowerConfig; } return(autoPowersConfig.Start(out err)); }