SaturnRingLibrary 0.6
SGL wrapper
 
Loading...
Searching...
No Matches
SRL::TV Class Reference

Detailed Description

Contains TV resolutions.

#include <srl_tv.hpp>

Public Types

enum class  Resolutions {
  Normal320x224 = TV_320x224 , Normal320x240 = TV_320x240 , Normal352x224 = TV_352x224 , Normal352x240 = TV_352x240 ,
  Interlaced640x224 = TV_640x224 , Interlaced640x240 = TV_640x240 , Interlaced704x224 = TV_704x224 , Interlaced704x240 = TV_704x240 ,
  Normal320x448i = 16 , Normal320x480i = 17 , Normal352x448 = 20 , Normal352x480 = 21 ,
  Interlaced640x448i = 24 , Interlaced640x480i = 25 , Interlaced704x448 = 28 , Interlaced704x480 = 29
}
 Available TV resolutions.
 

Static Public Attributes

static const uint16_t Height
 Screen height.
 
static const TV::Resolutions Resolution
 Screen resolution mode.
 
static const uint16_t Width
 Screen width.
 

Member Data Documentation

◆ Height

const uint16_t SRL::TV::Height
inlinestatic

Screen height.

Note
Differs based on makefile setting SRL_MODE = (PAL | NTSC) and whether SRL_HIGH_RES is set

◆ Resolution

const TV::Resolutions SRL::TV::Resolution
inlinestatic

Screen resolution mode.

Note
Differs based on makefile setting SRL_MODE = (PAL | NTSC) and whether SRL_HIGH_RES is set

◆ Width

const uint16_t SRL::TV::Width
inlinestatic

Screen width.

Note
Differs based on makefile setting SRL_MODE = (PAL | NTSC) and whether SRL_HIGH_RES is set