ScummVM API documentation
Graphics::Renderer Class Reference

Static Public Member Functions

static Common::Array< RendererTypeDescriptionlistTypes ()
 
static RendererType parseTypeCode (const Common::String &code)
 
static Common::String getTypeCode (RendererType type)
 
static uint32 getAvailableTypes ()
 
static RendererType getBestMatchingType (RendererType desired, uint32 available)
 
static RendererType getBestMatchingAvailableType (RendererType desired, uint32 supported)
 

Member Function Documentation

◆ parseTypeCode()

static RendererType Graphics::Renderer::parseTypeCode ( const Common::String code)
static

Convert a renderer code to a RendererType enum value

◆ getTypeCode()

static Common::String Graphics::Renderer::getTypeCode ( RendererType  type)
static

Get a character string code from a RendererType enum value

◆ getAvailableTypes()

static uint32 Graphics::Renderer::getAvailableTypes ( )
static

Get a bitmask of available renderers

◆ getBestMatchingType()

static RendererType Graphics::Renderer::getBestMatchingType ( RendererType  desired,
uint32  available 
)
static

Perform renderer selection amongst available ones

◆ getBestMatchingAvailableType()

static RendererType Graphics::Renderer::getBestMatchingAvailableType ( RendererType  desired,
uint32  supported 
)
inlinestatic

Get the best matching renderer among available and supported renderers


The documentation for this class was generated from the following file: