ディスプレイモードとウィンドウのプロパティの取得

love.window.getMode

追加バージョン0.9.0削除バージョン-

ディスプレイモードとウィンドウのプロパティを取得します。

function love.load()
  w, h, flags = love.window.getMode()
end

function love.draw()
  love.graphics.print('width: ' .. w, 20, 20)
  love.graphics.print('height: ' .. h, 20, 40)
  love.graphics.print('flags:', 20, 60)

  love.graphics.print('fullscreen: ' .. tostring(flags.fullscreen), 40, 80)
  love.graphics.print('fullscreentype: ' .. flags.fullscreentype, 40, 100)
  love.graphics.print('vsync: ' .. tostring(flags.vsync), 40, 120)
  love.graphics.print('msaa: ' .. flags.msaa, 40, 140)
  love.graphics.print('resizable: ' .. tostring(flags.resizable), 40, 160)
  love.graphics.print('borderless: ' .. tostring(flags.borderless), 40, 180)
  love.graphics.print('centered: ' .. tostring(flags.centered), 40, 200)
  love.graphics.print('display: ' .. flags.display, 40, 220)
  love.graphics.print('minwidth: ' .. flags.minwidth, 40, 240)
  love.graphics.print('minheight: ' .. flags.minheight, 40, 260)
  love.graphics.print('highdpi: ' .. tostring(flags.highdpi), 40, 280)
  love.graphics.print('refreshrate: ' .. flags.refreshrate, 40, 300)
  love.graphics.print('x: ' .. flags.x, 40, 320)
  love.graphics.print('y: ' .. flags.y, 40, 340)
end
ディスプレイモードとウィンドウのプロパティの取得