public override void Load(SharpConfig.Setting setting) { if (setting.BoolValue) { trueState.Enter(); } else { falseState.Enter(); } }
public override void Setup(SharpConfig.Setting setting) { falseState.stateManager.Init(); setting.BoolValue = trueState.IsActive(); setting.Comment = comment; }
public override void Load(SharpConfig.Setting setting) { value.Value = setting.BoolValue; }
public override void Setup(SharpConfig.Setting setting) { setting.BoolValue = value.Value; setting.Comment = comment; }
public abstract void Load(SharpConfig.Setting setting);
public abstract void Setup(SharpConfig.Setting setting);