[][src]Module keeshond::renderer

Rendering functionality

Modules

opengl

(ADVANCED) OpenGL 3 rendering backend

Structs

DrawBackgroundColorInfo

Information on how to draw a background color

DrawSpriteInfo

Information on how to draw a sprite

DrawTransform

A transformation matrix used for drawing operations

NullDrawControl

(ADVANCED) Null rendering backend, for automatic tests that don't need sound

Renderer

Represents the renderer's game window

RendererNewInfo

(ADVANCED) Information on how to create a new Renderer

Shader

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

Sheet

A resource representing a texture sheet for drawing sprites from

Enums

RendererError
ViewportMode

Traits

DrawControl

Public interface to controlling rendering in your game

Type Definitions

DrawControlResult