about summary refs log tree commit diff stats
path: root/drawing.lua
diff options
context:
space:
mode:
authorKartik K. Agaram <vc@akkartik.com>2022-06-14 10:28:09 -0700
committerKartik K. Agaram <vc@akkartik.com>2022-06-14 10:50:14 -0700
commitdc3b18eb6caffe0fdc5ba262a99aa9452e76d914 (patch)
treea037c54daab153ee59f802bebaa45a89f0435de7 /drawing.lua
parent8c535dbb3a880199c2d7c7b43dccfbb287ac12bb (diff)
downloadtext.love-dc3b18eb6caffe0fdc5ba262a99aa9452e76d914.tar.gz
start writing some tests for drawings
Diffstat (limited to 'drawing.lua')
-rw-r--r--drawing.lua4
1 files changed, 3 insertions, 1 deletions
diff --git a/drawing.lua b/drawing.lua
index 0dda2b5..204a93e 100644
--- a/drawing.lua
+++ b/drawing.lua
@@ -2,6 +2,8 @@
 Drawing = {}
 geom = require 'geom'
 
+require 'drawing_tests'
+
 -- All drawings span 100% of some conceptual 'page width' and divide it up
 -- into 256 parts.
 function Drawing.draw(line)
@@ -202,7 +204,7 @@ end
 
 function Drawing.in_drawing(drawing, x,y)
   if drawing.y == nil then return false end  -- outside current page
-  return y >= drawing.y and y < drawing.y + Drawing.pixels(drawing.h) and x >= 16 and x < 16+Line_width
+  return y >= drawing.y and y < drawing.y + Drawing.pixels(drawing.h) and x >= Margin_left and x < Margin_left+Line_width
 end
 
 function Drawing.mouse_pressed(drawing, x,y, button)