BFD:BFD[
5.2] → [
6.6665:6695]
BFD:BFD[
5.2] → [
8.116:146]
BFD:BFD[
8.146] → [
6.6019:6019]
BFD:BFD[
5.2] → [
6.6665:6695]
BFD:BFD[
6.6695] → [
6.6019:6019]
B:BD[
6.6661] → [
3.519:523]
B:BD[
6.6069] → [
3.408:518]
∅:D[
3.518] → [
6.6069:6661]
end
love.graphics.setFont(love.graphics.newFont(scale(20))) -- editor objects implicitly depend on current font
-- translate Page to Surface
while #Surface > 3 do table.remove(Surface) end -- HACK
local red = false
for x=-1000,2000,300 do
for y=-10000,10000,200 do
add_thick_line({type='line', data={x,y, x+200,y+200, x,y+400}, r=red and 1 or 0,g=red and 0 or 0.5,b=0}, 10)
red = not red
end
end
compute_layout(Page, Page.x,Page.y, Surface, preserve_screen_top_of_cursor_node)
compute_layout(Page2, Page2.x,Page2.y, Surface, preserve_screen_top_of_cursor_node)
-- continue the pipeline
B(preserve_screen_top_of_cursor_node)
-- TODO: ugly that we're manipulating editor objects twice