class

UIng::Area::Draw::ImageBufferParams

Inherits UIng::BlockConstructor < Reference < Object

Wraps uiDrawImageBufferParams. Source geometry is in integer pixels; destination geometry is in user coordinates. The native Size is managed automatically. Reuse this object when drawing the same region repeatedly.

Constructors

new(*args, &)
Source
new(*args, **kwargs, &)
Source
new(*, source_x : Int32, source_y : Int32, source_width : Int32, source_height : Int32, x : Number, y : Number, width : Number, height : Number, interpolation : ImageBuffer::Interpolation = ImageBuffer::Interpolation::Smooth)
Source

Instance methods

height
Source
height=(value : Number)
Source
interpolation
Source
interpolation=(value : ImageBuffer::Interpolation)
Source
source_height
Source
source_height=(value : Int32)
Source
source_width
Source
source_width=(value : Int32)
Source
source_x
Source
source_x=(value : Int32)
Source
source_y
Source
source_y=(value : Int32)
Source
to_unsafe
Source
width
Source
width=(value : Number)
Source
x=(value : Number)
Source
y=(value : Number)
Source