Allocates space for image data.
Merges two images (no alpha blending).
Gives away bytes as data for an image.
Accepts bytes as data for an image.
Redraws the part to a new picture.
Whether the data has the current image.
Fills the data with color.
Free image data.
Returns the pixel at the specified location.
Loads a surface from a file. Supported formats are described here: https://code.dlang.org/packages/imageformats
Resizes the image.
Enlarges the image by a factor.
Sets the pixel to the specified position.
Converts an image to a texture (i.e. for rendering an image with hardware acceleration). At the same time, now, when the image is called, the texture itself will be drawn. You can get such a texture and change its parameters from the "texture" property.
Converts an image to a texture (i.e. for rendering an image with hardware acceleration). At the same time, now, when the image is called, the texture itself will be drawn. You can get such a texture and change its parameters from the "texture" property.
Dynamic copy of the image.
Image height.
Image dataset.
The texture that was generated by the "toTexture" function. Using the field, you can set the shape of the texture and its other parameters.
Image width.
draw object implemetation
draw object implemetation
Image description structure. (Colors are in RGBA format.)