tida.render

A module for rendering objects.

Members

Classes

Camera
class Camera

Camera control object in render,

Canvas
class Canvas
Undocumented in source.
Canvas
class Canvas
Undocumented in source.
GLRender
class GLRender

Render objects using hardware acceleration through an open graphics library.

Software
class Software
Undocumented in source.

Enums

BlendMode
enum BlendMode

A property that explains whether blending should be applied or not.

RenderType
enum RenderType

Renderer type

Functions

createRenderer
IRenderer createRenderer(IWindow window)

Creates a render based on hardware acceleration capabilities. It should be used if the program does not use intentional hardware acceleration objects.

renderRead
Image renderRead(IRenderer render, Vecf position, int width, int height)
Undocumented in source. Be warned that the author may not have intended to support it.

Interfaces

ICanvas
interface ICanvas

Implementation of the interface for interacting with the rendering canvas.

IRenderer
interface IRenderer

An interface for rendering objects to a display or other storehouse of pixels.

Templates

PointToImpl
template PointToImpl(int pixelformat, int bpc)
Undocumented in source.

Meta

Authors

License