mixin Ector.Software.Buffer.Base (Ector.Buffer) { [[A buffer in Ector Software is a readable & optionally writable image]] eo_prefix: ector_software_buffer; methods { pixels_clear @protected { [[Clear internal pixel buffer]] } } implements { Ector.Buffer.flags { get; } Ector.Buffer.pixels_set; Ector.Buffer.span_get; Ector.Buffer.span_free; Ector.Buffer.map; Ector.Buffer.unmap; } }