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, &)
Sourcenew(*args, **kwargs, &)
Sourcenew(*, 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)
SourceInstance methods
height
Sourceheight=(value : Number)
Sourceinterpolation
Sourceinterpolation=(value : ImageBuffer::Interpolation)
Sourcesource_height
Sourcesource_height=(value : Int32)
Sourcesource_width
Sourcesource_width=(value : Int32)
Sourcesource_x
Sourcesource_x=(value : Int32)
Sourcesource_y
Sourcesource_y=(value : Int32)
Sourceto_unsafe
Sourcewidth
Sourcewidth=(value : Number)
Sourcex=(value : Number)
Sourcey=(value : Number)
Source