Expand description

Rendering functionality

Structs

Information on how to draw a background color

Information on how to draw a sprite

Information on how to draw a sprite (raw form with just transform and texture coordinates)

A transformation matrix used for drawing operations

Represents the renderer’s game window

A resource representing a fragment shader that can be used when drawing

A resource representing a texture sheet for drawing sprites from

Enums

Determines how the game is scaled to fit the window or screen

Determines the vertical synchronization mode to use

The strategy used to intelligently find the window size based on the game’s base resolution

Traits

Public interface to controlling rendering in your game

Type Definitions