Documentation
¶
Overview ¶
Package CRT contains non-gui-specific and non-VCS-specific information. The CRT package is conceptually different to the television package.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Preferences ¶
type Preferences struct { Enabled prefs.Bool Curve prefs.Bool Mask prefs.Bool Scanlines prefs.Bool Noise prefs.Bool Fringing prefs.Bool Ghosting prefs.Bool Phosphor prefs.Bool CurveAmount prefs.Float MaskBright prefs.Float MaskFine prefs.Float ScanlinesBright prefs.Float ScanlinesFine prefs.Float NoiseLevel prefs.Float FringingAmount prefs.Float GhostingAmount prefs.Float PhosphorLatency prefs.Float PhosphorBloom prefs.Float Sharpness prefs.Float PixelPerfectFade prefs.Float UnsyncTolerance prefs.Int // contains filtered or unexported fields }
func NewPreferences ¶
func NewPreferences() (*Preferences, error)
NewPreferences is the preferred method of initialisation for the Preferences type.
func (*Preferences) Load ¶
func (p *Preferences) Load() error
Load disassembly preferences and apply to the current disassembly.
func (*Preferences) Save ¶
func (p *Preferences) Save() error
Save current disassembly preferences to disk.
func (*Preferences) SetDefaults ¶
func (p *Preferences) SetDefaults()
SetDefaults revers all CRT settings to default values.
func (*Preferences) String ¶
func (p *Preferences) String() string
Click to show internal directories.
Click to hide internal directories.