public override void Entry(IModHelper helper) { _config = helper.ReadConfig <FcConfig>(); //Events //helper.Events.GameLoop.DayStarted += OnDayStarted; helper.Events.Input.ButtonPressed += OnButtonPressed; //Add the commands we will need. //helper.ConsoleCommands.Add("fc_restore", "Restores your farm back to before the clean was ran.", Restore); }
public LinuxPlatform() { fcconfig = Fc.InitLoadConfigAndFonts(); }
public bool ConfigSubstitute(FcConfig config, FcMatchKind kind) { return(Native.FcConfigSubstitute(config.Handle, Handle, kind) != 0); }
public FcPattern Match(FcConfig config, out FcResult result) { return(new FcPattern(Native.FcFontMatch(config.Handle, Handle, out result))); }
public LinuxPlatform() { fcconfig = Fc.InitLoadConfigAndFonts(); fcconfig.SetCurrent(); }
public static FcFontSet FromList(FcConfig config, FcPattern pat, FcObjectSet os) { return(new FcFontSet(Native.FcFontList(config.Handle, pat.Handle, os.Handle))); }