Added option to display the texture/flat sizes below the preview image in the browsers.

This commit is contained in:
codeimp 2011-12-02 22:18:55 +00:00
parent a8f155dd29
commit 32c13b9b4e
6 changed files with 68 additions and 36 deletions

View file

@ -93,6 +93,7 @@ namespace CodeImp.DoomBuilder.Config
private bool toolbartesting;
private bool toolbarfile;
private float filteranisotropy;
private bool showtexturesizes;
// These are not stored in the configuration, only used at runtime
private string defaulttexture;
@ -155,6 +156,7 @@ namespace CodeImp.DoomBuilder.Config
public bool ToolbarTesting { get { return toolbartesting; } internal set { toolbartesting = value; } }
public bool ToolbarFile { get { return toolbarfile; } internal set { toolbarfile = value; } }
public float FilterAnisotropy { get { return filteranisotropy; } internal set { filteranisotropy = value; } }
public bool ShowTextureSizes { get { return showtexturesizes; } internal set { showtexturesizes = value; } }
public string DefaultTexture { get { return defaulttexture; } set { defaulttexture = value; } }
public string DefaultFloorTexture { get { return defaultfloortexture; } set { defaultfloortexture = value; } }
@ -234,6 +236,7 @@ namespace CodeImp.DoomBuilder.Config
toolbartesting = cfg.ReadSetting("toolbartesting", true);
toolbarfile = cfg.ReadSetting("toolbarfile", true);
filteranisotropy = cfg.ReadSetting("filteranisotropy", 8.0f);
showtexturesizes = cfg.ReadSetting("showtexturesizes", true);
// Success
return true;
@ -295,6 +298,7 @@ namespace CodeImp.DoomBuilder.Config
cfg.WriteSetting("toolbartesting", toolbartesting);
cfg.WriteSetting("toolbarfile", toolbarfile);
cfg.WriteSetting("filteranisotropy", filteranisotropy);
cfg.WriteSetting("showtexturesizes", showtexturesizes);
// Save settings configuration
General.WriteLogLine("Saving program configuration...");