PXL.Bitmaps |
High-level bitmaps that in addition to store image data have canvas and can be drawn into. |
PXL.Boards.Types |
Basic types and components commonly used on microcontrollers and compact singleboard devices. |
PXL.Canvas |
Canvas specification that can draw variety of shapes including lines, triangles, hexagons and images with different blending effects, colors and transparency. |
PXL.Classes |
Extensions and utility classes that extend functionality of streams and provide ways for reading assets. |
PXL.Data |
Utility routines for working with binary data including compression, encryption and checksum calculation. |
PXL.Devices |
Hardware device specification that handles creation of rendering buffers, different technologies such as Direct3D and OpenGL along with other administrative tasks. |
PXL.Fonts |
Pre-rendered bitmap fonts with Unicode support and visual effects such as border and shadow, customized spacing between individual letter pairs, rendering using vertical color gradient, formatted text among other features. |
PXL.Formats |
Information, utilities and conversion between different pixel formats. |
PXL.ImageFormats |
Base foundation and declarations for supporting loading and saving different image formats in the framework. |
PXL.ImageFormats.Auto |
Automatic cross-platform image format handler instance creation. |
PXL.Images |
Atlas images that may contain one or more textures and multiple regions, optimized for rendering with the canvas. |
PXL.NetComs |
Provides communication and multiplayer capabilities by using simple message system based on UDP communication protocol. |
PXL.Providers |
Device-bound factory implementation that creates secondary components such as canvas and textures. |
PXL.Providers.Auto |
Automatic cross-platform graphics provider selection and creation. |
PXL.Surfaces |
Surfaces that provide cross-platform means of storing, converting and processing pixels. |
PXL.SwapChains |
Devices with extra handling for windows, buffers and swap-chains. |
PXL.Textures |
Abstract texture specification with basic implementation that is common across different providers and platforms. |
PXL.Timing |
High accuracy timing and sleep routines that can be used across different platforms. |
PXL.TypeDef |
General integer, floating-point and string types optimized for each platform that are used throughout the entire framework. |
PXL.Types |
Essential types, constants and functions working with vectors, colors, pixels and rectangles that are used throughout the entire framework. |