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 RoundedCorners prefs.Bool Bevel prefs.Bool Shine prefs.Bool Mask prefs.Bool Scanlines prefs.Bool Interference prefs.Bool Noise prefs.Bool Fringing prefs.Bool Ghosting prefs.Bool Phosphor prefs.Bool CurveAmount prefs.Float RoundedCornersAmount prefs.Float MaskIntensity prefs.Float MaskFine prefs.Float ScanlinesIntensity prefs.Float ScanlinesFine prefs.Float InterferenceLevel prefs.Float NoiseLevel prefs.Float FringingAmount prefs.Float GhostingAmount prefs.Float PhosphorLatency prefs.Float PhosphorBloom prefs.Float Sharpness prefs.Float BlackLevel prefs.Float PixelPerfectFade prefs.Float SyncPowerOn prefs.Bool SyncSpeed prefs.Int SyncSensitivity prefs.Int IntegerScaling prefs.Bool // 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.