API Documentation
Imagini
App2D
Graphics
Surface
IsHardwareAccelerated
App2D(WindowSettings, RendererInfo, bool)
Imagini.Drawing
Graphics
Renderer
OutputSize
PixelCount
Clear()
Clear(Color)
CreateTexture(int, int, TextureScalingQuality, PixelFormat, TextureAccess)
CreateTextureFromSurface(Surface, TextureScalingQuality)
Draw(Texture, Point, Color)
Draw(Texture, Point, Rectangle, Color)
Draw(Texture, Point, Rectangle)
Draw(Texture, Point)
Draw(Texture, Rectangle?, Rectangle?, Color, double, Point?, TextureFlip)
Draw(Texture, Rectangle?, Rectangle?, double, Point?, TextureFlip)
Draw(Texture, Rectangle?, Rectangle?)
DrawLine(int, int, int, int)
DrawLine(Point, Point)
DrawLines(Point[])
DrawPoint(int, int)
DrawPoint(Point)
DrawPoints(Point[])
DrawRect(Rectangle?)
DrawRects(Rectangle[])
FillRect(Rectangle?)
FillRects(Rectangle[])
GetBlendMode()
GetClipRectangle()
GetDrawingColor()
GetLogicalSize()
GetLogicalSize(int, int)
GetPixelBufferSize(Rectangle?)
GetRenderTarget()
GetScale()
GetScale(float, float)
GetViewport()
ReadPixels(ColorRGB888[], Rectangle?)
SetBlendMode(BlendMode)
SetClipRectangle(Rectangle?)
SetDrawingColor(Color)
SetLogicalSize(int, int)
SetLogicalSize(Size)
SetRenderTarget(Texture)
SetScale(float, float)
SetScale(SizeF)
SetViewport(Rectangle?)
Palette
MaximumColors
Colors
Palette(Color[])
Palette(IEnumerable<Color>)
Dispose()
PixelFormatExtensions
GetBitsPerPixel(PixelFormat)
GetBytesPerPixel(PixelFormat)
GetComponentType(PixelFormat)
GetLayout(PixelFormat)
GetPixelType(PixelFormat)
HasAlpha(PixelFormat)
IsArray(PixelFormat)
IsFourCC(PixelFormat)
IsIndexed(PixelFormat)
IsPacked(PixelFormat)
PixelFormatInfo
Format
BitsPerPixel
BytesPerPixel
MaskR
MaskG
MaskB
MaskA
Palette
PixelFormatInfo(PixelFormat)
Dispose()
Pixels
Convert(int, int, int, int, PixelFormat, PixelFormat, IntPtr, IntPtr)
Convert<T1, T2>(int, int, int, int, T1[], T2[])
RendererInfo
Name
PixelFormats
IsHardwareAccelerated
IsSoftware
SupportsRenderingToTexture
SupportsVSync
MaxTextureWidth
MaxTextureHeight
All
Surface
PixelInfo
Width
Height
Size
PixelCount
Stride
SizeInBytes
MustBeLocked
Locked
RLEEnabled
ClipRect
ColorMod
AlphaMod
Tint
BlendMode
ColorKey
BlitTo(Surface, Rectangle?, Rectangle?)
ConvertTo(PixelFormat)
ConvertTo(PixelFormatInfo)
Create(int, int, int, int, int, int, int)
Create(int, int, PixelFormat)
CreateFrom(byte[], int, int, int, int, int, int, int, int)
CreateFrom(byte[], int, int, PixelFormat)
Dispose()
Fill(Color, Rectangle?)
Fill(Color, Rectangle[])
Lock()
OptimizeFor(PixelFormat)
OptimizeFor(PixelFormatInfo)
ReadPixels(byte[])
ReadPixels<T>(T[])
SetPixelData(byte[])
SetPixelData<T>(T[])
SetRLEAcceleration(bool)
Unlock()
Texture
Owner
Width
Height
Size
PixelCount
Format
Access
Locked
Bounds
ColorMod
AlphaMod
Tint
BlendMode
Dispose()
GetPixelBufferSize<T>(Rectangle?)
GetPixelBufferSizeInBytes(Rectangle?)
Lock(int, int, Rectangle?)
SetPixels(byte[], Rectangle?)
SetPixels<T>(T[], Rectangle?)
Unlock()
ColorARGB8888
B
G
R
A
Format
ColorARGB8888(Color)
AsColor()
Equals(object)
GetHashCode()
ColorRGB888
B
G
R
Format
ColorRGB888(Color)
AsColor()
Equals(object)
GetHashCode()
ColorRGBA8888
A
B
G
R
Format
ColorRGBA8888(Color)
AsColor()
Equals(object)
GetHashCode()
BlendMode
PixelArrayOrder
PixelBitmapOrder
PixelComponentType
PixelFormat
PixelLayout
PixelPackedOrder
PixelType
TextureAccess
TextureFlip
TextureScalingQuality
IColor
Format
AsColor()
Generated with DotBook