Buffer.new
From GiderosMobile
Available since: Gideros 2020.2
Class: Buffer
Description
Creates a new Buffer object.
Buffer.new(name)
Parameters
name: (string) the buffer name
Example
local share = require "Share"
local tex = Texture.new("gfx/cat.jpg")
local bmp = Bitmap.new(tex)
local rt = RenderTarget.new(tex:getWidth(), tex:getHeight())
rt:draw(bmp)
local buff = Buffer.new("buffer.jpg") -- create a buffer
rt:save("|B|buffer.jpg") -- write to the buffer
local bdata = buff:get()
share.share("image/jpeg", bdata) -- share buffer data