C++ Structures

ArtifactSettings
A description of how noisy/distorted the generated signal is, as if a bad cable or RF transmission were in use.
Color
A simple four-float-component RGBA color.
OverscanSettings
A description of how much overscan the screen has (that is, how much of the sides of the input image to cut off).
Preset<T>
A helper structure that pairs a given settings type with an associated display name.
RenderTargetView
A graphics helper that associates an IRenderTarget and an optional mipmap level index.
ScreenSettings
A description of the properties of the virtual CRT TV that is displaying the image.
ShaderResourceView
A graphics helper that associates an ITexture with a SamplerType and optional mipmap level index.
SourceSettings
A description of the properties of the hypothetical source "machine" that is generating the simulated composite or S-Video signal.
TVKnobSettings
Settings that mimic the knobs that would have been on a CRT TV.
Vec2
A simple two-float-component 2D vector.
Internal::SignalLevels
An internal description the various level values of a generated or analyzed composite/S-Video signal.
Internal::SignalProperties
An internal description of the properties of a generated composite/S-Video signal.