├── .gitignore ├── .gitmodules ├── LICENSE ├── README.md ├── SConstruct ├── demos ├── alpha │ ├── assets │ ├── main.lua │ ├── shape.afdesign │ ├── shape.svg │ └── tove ├── assets │ ├── amatic │ │ ├── Amatic-Bold.ttf │ │ ├── AmaticSC-Regular.ttf │ │ └── SIL Open Font License.txt │ ├── gradient-circles.svg │ ├── monster_2_by_mike_mac.svg │ ├── monster_3_by_mike_mac.svg │ ├── monster_attribution.md │ ├── monster_by_mike_mac.svg │ ├── rabbit.svg │ ├── solid-circles.svg │ ├── tovedemo.lua │ ├── tovelogo.png │ └── tovelogo.svg ├── blob │ ├── assets │ ├── gradient-circle.moho │ ├── gradient-circle │ │ ├── gradient-circle_00001.svg │ │ └── gradient-circle_00240.svg │ ├── main.lua │ └── tove ├── clippath │ ├── assets │ ├── conf.lua │ ├── local │ │ ├── clippath.afdesign │ │ ├── clippath.svg │ │ ├── house.md │ │ └── house.svg │ ├── main.lua │ └── tove ├── debug │ ├── debug-gpux │ │ ├── assets │ │ ├── gradient-circle_00001.svg │ │ ├── gradient-circle_00002.svg │ │ ├── main.lua │ │ └── tove │ ├── refine │ │ ├── main.lua │ │ ├── shape.afdesign │ │ ├── shape.svg │ │ └── tove │ ├── remove │ │ ├── assets │ │ ├── main.lua │ │ └── tove │ └── simple │ │ ├── main.lua │ │ └── tove ├── editor │ ├── assets │ ├── boxy │ │ ├── cassowary │ │ │ ├── LICENSE │ │ │ └── cassowary.lua │ │ ├── class.lua │ │ └── init.lua │ ├── conf.lua │ ├── demo.lua │ ├── editor.lua │ ├── handles.lua │ ├── images │ │ ├── add.svg │ │ ├── bevel.svg │ │ ├── circle.svg │ │ ├── gpux.svg │ │ ├── gradient.svg │ │ ├── mesh.svg │ │ ├── miter.svg │ │ ├── rectangle.svg │ │ ├── round.svg │ │ ├── subtract.svg │ │ ├── texture.svg │ │ └── thirdparty │ │ │ ├── LICENSE.txt │ │ │ ├── cursor.svg │ │ │ ├── down_arrow.svg │ │ │ ├── download.svg │ │ │ ├── eye.svg │ │ │ ├── file.svg │ │ │ ├── location.svg │ │ │ ├── pencil.svg │ │ │ └── up_arrow.svg │ ├── main.lua │ ├── matrix.lua │ ├── object.lua │ ├── tools │ │ ├── curves.lua │ │ ├── ellipse.lua │ │ ├── gradient.lua │ │ ├── pen.lua │ │ ├── rectangle.lua │ │ └── transform.lua │ ├── tove │ ├── transform.lua │ └── ui │ │ ├── colordabs.lua │ │ ├── colorwheel.lua │ │ ├── striped.lua │ │ ├── toolbar.lua │ │ └── utils.lua ├── fillrule │ ├── assets │ ├── conf.lua │ ├── main.lua │ └── tove ├── gradients │ ├── assets │ ├── conf.lua │ ├── gradients.afdesign │ ├── gradients.svg │ ├── main.lua │ └── tove ├── hearts │ ├── assets │ ├── conf.lua │ ├── main.lua │ └── tove ├── morph │ ├── assets │ ├── conf.lua │ ├── main.lua │ ├── shape1.afdesign │ ├── shape1.svg │ ├── shape2.afdesign │ ├── shape2.svg │ └── tove ├── renderers │ ├── assets │ ├── conf.lua │ ├── main.lua │ └── tove ├── retro │ ├── assets │ ├── gradient.afdesign │ ├── gradient.svg │ ├── main.lua │ └── tove ├── shaders │ ├── assets │ ├── main.lua │ └── tove ├── tesselation │ ├── assets │ ├── conf.lua │ ├── main.lua │ └── tove ├── warp │ ├── assets │ ├── conf.lua │ ├── main.lua │ ├── tools.lua │ └── tove └── zoom │ ├── assets │ ├── conf.lua │ ├── main.lua │ └── tove ├── docs ├── features.md ├── index.md ├── make_api_docs.sh ├── release-notes.md └── tutorials │ ├── Animation.md │ ├── Demos.md │ ├── Getting_Started.md │ ├── Renderers.md │ └── images │ ├── demos │ ├── blob.png │ ├── clippath.png │ ├── fillrule.png │ ├── hearts.png │ ├── miniedit.png │ ├── miniedit2.png │ ├── renderers.png │ ├── retro.png │ ├── tess.png │ ├── warp.png │ └── zoom.png │ ├── tovelogo.png │ └── tutorial │ ├── curved-triangle-stroked.jpg │ ├── curved-triangle.jpg │ ├── mesh-low.jpg │ ├── purple-triangle.jpg │ ├── rabbit-svg.jpg │ ├── triangle-gradient.jpg │ ├── triangle-mesh-fine.jpg │ └── white-triangle.jpg ├── mkdocs.yml ├── setup.bat └── src ├── cpp ├── common.h ├── gpux │ ├── curve_data.cpp │ ├── curve_data.h │ ├── geometry_data.cpp │ ├── geometry_data.h │ ├── geometry_feed.cpp │ ├── geometry_feed.h │ ├── gpux_feed.h │ └── lookup.h ├── graphics.cpp ├── graphics.h ├── interface.h ├── interface │ ├── api.cpp │ ├── api.h │ └── types.h ├── intersect.h ├── mesh │ ├── area.h │ ├── flatten.cpp │ ├── flatten.h │ ├── mesh.cpp │ ├── mesh.h │ ├── meshifier.cpp │ ├── meshifier.h │ ├── paint.h │ ├── partition.cpp │ ├── partition.h │ ├── triangles.cpp │ ├── triangles.h │ ├── turtle.h │ └── utils.h ├── nsvg.cpp ├── nsvg.h ├── observer.cpp ├── observer.h ├── paint.cpp ├── paint.h ├── palette.h ├── path.cpp ├── path.h ├── primitive.h ├── references.cpp ├── references.h ├── shader │ ├── feed │ │ ├── color_feed.cpp │ │ ├── color_feed.h │ │ └── paint_feed.h │ ├── gen.cpp │ └── gen.h ├── shared.h ├── subpath.cpp ├── subpath.h ├── tovedebug.h ├── utils.h ├── version.in.cpp ├── warn.cpp └── warn.h ├── glsl ├── fill.frag └── line.vert ├── lua ├── animation.lua ├── command.lua ├── core │ ├── create.lua │ ├── feed.lua │ ├── mesh.lua │ ├── shader.lua │ └── tesselator.lua ├── curve.lua ├── display.lua ├── graphics.lua ├── license.lua ├── main.lua ├── paint.lua ├── path.lua ├── shape.lua └── subpath.lua └── thirdparty ├── bluenoise.h ├── clipper.cpp └── clipper.hpp /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/.gitmodules -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/README.md -------------------------------------------------------------------------------- /SConstruct: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/SConstruct -------------------------------------------------------------------------------- /demos/alpha/assets: -------------------------------------------------------------------------------- 1 | ../assets -------------------------------------------------------------------------------- /demos/alpha/main.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/alpha/main.lua -------------------------------------------------------------------------------- /demos/alpha/shape.afdesign: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/alpha/shape.afdesign -------------------------------------------------------------------------------- /demos/alpha/shape.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/alpha/shape.svg -------------------------------------------------------------------------------- /demos/alpha/tove: -------------------------------------------------------------------------------- 1 | ../../tove/ -------------------------------------------------------------------------------- /demos/assets/amatic/Amatic-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/assets/amatic/Amatic-Bold.ttf -------------------------------------------------------------------------------- /demos/assets/amatic/AmaticSC-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/assets/amatic/AmaticSC-Regular.ttf -------------------------------------------------------------------------------- /demos/assets/amatic/SIL Open Font License.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/assets/amatic/SIL Open Font License.txt -------------------------------------------------------------------------------- /demos/assets/gradient-circles.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/assets/gradient-circles.svg -------------------------------------------------------------------------------- /demos/assets/monster_2_by_mike_mac.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/assets/monster_2_by_mike_mac.svg -------------------------------------------------------------------------------- /demos/assets/monster_3_by_mike_mac.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/assets/monster_3_by_mike_mac.svg -------------------------------------------------------------------------------- /demos/assets/monster_attribution.md: -------------------------------------------------------------------------------- 1 | monster graphics by Mike Mac 2 | see https://mikemac2d.itch.io 3 | -------------------------------------------------------------------------------- /demos/assets/monster_by_mike_mac.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/assets/monster_by_mike_mac.svg -------------------------------------------------------------------------------- /demos/assets/rabbit.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/assets/rabbit.svg -------------------------------------------------------------------------------- /demos/assets/solid-circles.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/assets/solid-circles.svg -------------------------------------------------------------------------------- /demos/assets/tovedemo.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/assets/tovedemo.lua -------------------------------------------------------------------------------- /demos/assets/tovelogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/assets/tovelogo.png -------------------------------------------------------------------------------- /demos/assets/tovelogo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/assets/tovelogo.svg -------------------------------------------------------------------------------- /demos/blob/assets: -------------------------------------------------------------------------------- 1 | ../assets -------------------------------------------------------------------------------- /demos/blob/gradient-circle.moho: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/blob/gradient-circle.moho -------------------------------------------------------------------------------- /demos/blob/gradient-circle/gradient-circle_00001.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/blob/gradient-circle/gradient-circle_00001.svg -------------------------------------------------------------------------------- /demos/blob/gradient-circle/gradient-circle_00240.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/blob/gradient-circle/gradient-circle_00240.svg -------------------------------------------------------------------------------- /demos/blob/main.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/blob/main.lua -------------------------------------------------------------------------------- /demos/blob/tove: -------------------------------------------------------------------------------- 1 | ../../tove/ -------------------------------------------------------------------------------- /demos/clippath/assets: -------------------------------------------------------------------------------- 1 | ../assets -------------------------------------------------------------------------------- /demos/clippath/conf.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/clippath/conf.lua -------------------------------------------------------------------------------- /demos/clippath/local/clippath.afdesign: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/clippath/local/clippath.afdesign -------------------------------------------------------------------------------- /demos/clippath/local/clippath.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/clippath/local/clippath.svg -------------------------------------------------------------------------------- /demos/clippath/local/house.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/clippath/local/house.md -------------------------------------------------------------------------------- /demos/clippath/local/house.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/clippath/local/house.svg -------------------------------------------------------------------------------- /demos/clippath/main.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/clippath/main.lua -------------------------------------------------------------------------------- /demos/clippath/tove: -------------------------------------------------------------------------------- 1 | ../../tove/ -------------------------------------------------------------------------------- /demos/debug/debug-gpux/assets: -------------------------------------------------------------------------------- 1 | ../../assets -------------------------------------------------------------------------------- /demos/debug/debug-gpux/gradient-circle_00001.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/debug/debug-gpux/gradient-circle_00001.svg -------------------------------------------------------------------------------- /demos/debug/debug-gpux/gradient-circle_00002.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/debug/debug-gpux/gradient-circle_00002.svg -------------------------------------------------------------------------------- /demos/debug/debug-gpux/main.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/debug/debug-gpux/main.lua -------------------------------------------------------------------------------- /demos/debug/debug-gpux/tove: -------------------------------------------------------------------------------- 1 | ../../../tove -------------------------------------------------------------------------------- /demos/debug/refine/main.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/debug/refine/main.lua -------------------------------------------------------------------------------- /demos/debug/refine/shape.afdesign: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/debug/refine/shape.afdesign -------------------------------------------------------------------------------- /demos/debug/refine/shape.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/debug/refine/shape.svg -------------------------------------------------------------------------------- /demos/debug/refine/tove: -------------------------------------------------------------------------------- 1 | ../../../tove -------------------------------------------------------------------------------- /demos/debug/remove/assets: -------------------------------------------------------------------------------- 1 | ../../assets -------------------------------------------------------------------------------- /demos/debug/remove/main.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/debug/remove/main.lua -------------------------------------------------------------------------------- /demos/debug/remove/tove: -------------------------------------------------------------------------------- 1 | ../../../tove -------------------------------------------------------------------------------- /demos/debug/simple/main.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/debug/simple/main.lua -------------------------------------------------------------------------------- /demos/debug/simple/tove: -------------------------------------------------------------------------------- 1 | ../../../tove -------------------------------------------------------------------------------- /demos/editor/assets: -------------------------------------------------------------------------------- 1 | ../assets -------------------------------------------------------------------------------- /demos/editor/boxy/cassowary/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/editor/boxy/cassowary/LICENSE -------------------------------------------------------------------------------- /demos/editor/boxy/cassowary/cassowary.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/editor/boxy/cassowary/cassowary.lua -------------------------------------------------------------------------------- /demos/editor/boxy/class.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/editor/boxy/class.lua -------------------------------------------------------------------------------- /demos/editor/boxy/init.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/editor/boxy/init.lua -------------------------------------------------------------------------------- /demos/editor/conf.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/editor/conf.lua -------------------------------------------------------------------------------- /demos/editor/demo.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/editor/demo.lua -------------------------------------------------------------------------------- /demos/editor/editor.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/editor/editor.lua -------------------------------------------------------------------------------- /demos/editor/handles.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/editor/handles.lua -------------------------------------------------------------------------------- /demos/editor/images/add.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/editor/images/add.svg -------------------------------------------------------------------------------- /demos/editor/images/bevel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/editor/images/bevel.svg -------------------------------------------------------------------------------- /demos/editor/images/circle.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/editor/images/circle.svg -------------------------------------------------------------------------------- /demos/editor/images/gpux.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/editor/images/gpux.svg -------------------------------------------------------------------------------- /demos/editor/images/gradient.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/editor/images/gradient.svg -------------------------------------------------------------------------------- /demos/editor/images/mesh.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/editor/images/mesh.svg -------------------------------------------------------------------------------- /demos/editor/images/miter.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/editor/images/miter.svg -------------------------------------------------------------------------------- /demos/editor/images/rectangle.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/editor/images/rectangle.svg -------------------------------------------------------------------------------- /demos/editor/images/round.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/editor/images/round.svg -------------------------------------------------------------------------------- /demos/editor/images/subtract.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/editor/images/subtract.svg -------------------------------------------------------------------------------- /demos/editor/images/texture.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/editor/images/texture.svg -------------------------------------------------------------------------------- /demos/editor/images/thirdparty/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/editor/images/thirdparty/LICENSE.txt -------------------------------------------------------------------------------- /demos/editor/images/thirdparty/cursor.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/editor/images/thirdparty/cursor.svg -------------------------------------------------------------------------------- /demos/editor/images/thirdparty/down_arrow.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/editor/images/thirdparty/down_arrow.svg -------------------------------------------------------------------------------- /demos/editor/images/thirdparty/download.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/editor/images/thirdparty/download.svg -------------------------------------------------------------------------------- /demos/editor/images/thirdparty/eye.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/editor/images/thirdparty/eye.svg -------------------------------------------------------------------------------- /demos/editor/images/thirdparty/file.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/editor/images/thirdparty/file.svg -------------------------------------------------------------------------------- /demos/editor/images/thirdparty/location.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/editor/images/thirdparty/location.svg -------------------------------------------------------------------------------- /demos/editor/images/thirdparty/pencil.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/editor/images/thirdparty/pencil.svg -------------------------------------------------------------------------------- /demos/editor/images/thirdparty/up_arrow.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/editor/images/thirdparty/up_arrow.svg -------------------------------------------------------------------------------- /demos/editor/main.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/editor/main.lua -------------------------------------------------------------------------------- /demos/editor/matrix.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/editor/matrix.lua -------------------------------------------------------------------------------- /demos/editor/object.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/editor/object.lua -------------------------------------------------------------------------------- /demos/editor/tools/curves.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/editor/tools/curves.lua -------------------------------------------------------------------------------- /demos/editor/tools/ellipse.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/editor/tools/ellipse.lua -------------------------------------------------------------------------------- /demos/editor/tools/gradient.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/editor/tools/gradient.lua -------------------------------------------------------------------------------- /demos/editor/tools/pen.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/editor/tools/pen.lua -------------------------------------------------------------------------------- /demos/editor/tools/rectangle.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/editor/tools/rectangle.lua -------------------------------------------------------------------------------- /demos/editor/tools/transform.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/editor/tools/transform.lua -------------------------------------------------------------------------------- /demos/editor/tove: -------------------------------------------------------------------------------- 1 | ../../tove/ -------------------------------------------------------------------------------- /demos/editor/transform.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/editor/transform.lua -------------------------------------------------------------------------------- /demos/editor/ui/colordabs.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/editor/ui/colordabs.lua -------------------------------------------------------------------------------- /demos/editor/ui/colorwheel.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/editor/ui/colorwheel.lua -------------------------------------------------------------------------------- /demos/editor/ui/striped.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/editor/ui/striped.lua -------------------------------------------------------------------------------- /demos/editor/ui/toolbar.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/editor/ui/toolbar.lua -------------------------------------------------------------------------------- /demos/editor/ui/utils.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/editor/ui/utils.lua -------------------------------------------------------------------------------- /demos/fillrule/assets: -------------------------------------------------------------------------------- 1 | ../assets -------------------------------------------------------------------------------- /demos/fillrule/conf.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/fillrule/conf.lua -------------------------------------------------------------------------------- /demos/fillrule/main.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/fillrule/main.lua -------------------------------------------------------------------------------- /demos/fillrule/tove: -------------------------------------------------------------------------------- 1 | ../../tove/ -------------------------------------------------------------------------------- /demos/gradients/assets: -------------------------------------------------------------------------------- 1 | ../assets -------------------------------------------------------------------------------- /demos/gradients/conf.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/gradients/conf.lua -------------------------------------------------------------------------------- /demos/gradients/gradients.afdesign: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/gradients/gradients.afdesign -------------------------------------------------------------------------------- /demos/gradients/gradients.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/gradients/gradients.svg -------------------------------------------------------------------------------- /demos/gradients/main.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/gradients/main.lua -------------------------------------------------------------------------------- /demos/gradients/tove: -------------------------------------------------------------------------------- 1 | ../../tove/ -------------------------------------------------------------------------------- /demos/hearts/assets: -------------------------------------------------------------------------------- 1 | ../assets -------------------------------------------------------------------------------- /demos/hearts/conf.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/hearts/conf.lua -------------------------------------------------------------------------------- /demos/hearts/main.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/hearts/main.lua -------------------------------------------------------------------------------- /demos/hearts/tove: -------------------------------------------------------------------------------- 1 | ../../tove/ -------------------------------------------------------------------------------- /demos/morph/assets: -------------------------------------------------------------------------------- 1 | ../assets -------------------------------------------------------------------------------- /demos/morph/conf.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/morph/conf.lua -------------------------------------------------------------------------------- /demos/morph/main.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/morph/main.lua -------------------------------------------------------------------------------- /demos/morph/shape1.afdesign: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/morph/shape1.afdesign -------------------------------------------------------------------------------- /demos/morph/shape1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/morph/shape1.svg -------------------------------------------------------------------------------- /demos/morph/shape2.afdesign: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/morph/shape2.afdesign -------------------------------------------------------------------------------- /demos/morph/shape2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/morph/shape2.svg -------------------------------------------------------------------------------- /demos/morph/tove: -------------------------------------------------------------------------------- 1 | ../../tove/ -------------------------------------------------------------------------------- /demos/renderers/assets: -------------------------------------------------------------------------------- 1 | ../assets -------------------------------------------------------------------------------- /demos/renderers/conf.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/renderers/conf.lua -------------------------------------------------------------------------------- /demos/renderers/main.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/renderers/main.lua -------------------------------------------------------------------------------- /demos/renderers/tove: -------------------------------------------------------------------------------- 1 | ../../tove/ -------------------------------------------------------------------------------- /demos/retro/assets: -------------------------------------------------------------------------------- 1 | ../assets -------------------------------------------------------------------------------- /demos/retro/gradient.afdesign: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/retro/gradient.afdesign -------------------------------------------------------------------------------- /demos/retro/gradient.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/retro/gradient.svg -------------------------------------------------------------------------------- /demos/retro/main.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/retro/main.lua -------------------------------------------------------------------------------- /demos/retro/tove: -------------------------------------------------------------------------------- 1 | ../../tove/ -------------------------------------------------------------------------------- /demos/shaders/assets: -------------------------------------------------------------------------------- 1 | ../assets -------------------------------------------------------------------------------- /demos/shaders/main.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/shaders/main.lua -------------------------------------------------------------------------------- /demos/shaders/tove: -------------------------------------------------------------------------------- 1 | ../../tove/ -------------------------------------------------------------------------------- /demos/tesselation/assets: -------------------------------------------------------------------------------- 1 | ../assets -------------------------------------------------------------------------------- /demos/tesselation/conf.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/tesselation/conf.lua -------------------------------------------------------------------------------- /demos/tesselation/main.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/tesselation/main.lua -------------------------------------------------------------------------------- /demos/tesselation/tove: -------------------------------------------------------------------------------- 1 | ../../tove -------------------------------------------------------------------------------- /demos/warp/assets: -------------------------------------------------------------------------------- 1 | ../assets -------------------------------------------------------------------------------- /demos/warp/conf.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/warp/conf.lua -------------------------------------------------------------------------------- /demos/warp/main.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/warp/main.lua -------------------------------------------------------------------------------- /demos/warp/tools.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/warp/tools.lua -------------------------------------------------------------------------------- /demos/warp/tove: -------------------------------------------------------------------------------- 1 | ../../tove/ -------------------------------------------------------------------------------- /demos/zoom/assets: -------------------------------------------------------------------------------- 1 | ../assets -------------------------------------------------------------------------------- /demos/zoom/conf.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/zoom/conf.lua -------------------------------------------------------------------------------- /demos/zoom/main.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/demos/zoom/main.lua -------------------------------------------------------------------------------- /demos/zoom/tove: -------------------------------------------------------------------------------- 1 | ../../tove/ -------------------------------------------------------------------------------- /docs/features.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/docs/features.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- 1 | # Welcome to the TÖVE Docs. 2 | -------------------------------------------------------------------------------- /docs/make_api_docs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/docs/make_api_docs.sh -------------------------------------------------------------------------------- /docs/release-notes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/docs/release-notes.md -------------------------------------------------------------------------------- /docs/tutorials/Animation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/docs/tutorials/Animation.md -------------------------------------------------------------------------------- /docs/tutorials/Demos.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/docs/tutorials/Demos.md -------------------------------------------------------------------------------- /docs/tutorials/Getting_Started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/docs/tutorials/Getting_Started.md -------------------------------------------------------------------------------- /docs/tutorials/Renderers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/docs/tutorials/Renderers.md -------------------------------------------------------------------------------- /docs/tutorials/images/demos/blob.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/docs/tutorials/images/demos/blob.png -------------------------------------------------------------------------------- /docs/tutorials/images/demos/clippath.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/docs/tutorials/images/demos/clippath.png -------------------------------------------------------------------------------- /docs/tutorials/images/demos/fillrule.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/docs/tutorials/images/demos/fillrule.png -------------------------------------------------------------------------------- /docs/tutorials/images/demos/hearts.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/docs/tutorials/images/demos/hearts.png -------------------------------------------------------------------------------- /docs/tutorials/images/demos/miniedit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/docs/tutorials/images/demos/miniedit.png -------------------------------------------------------------------------------- /docs/tutorials/images/demos/miniedit2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/docs/tutorials/images/demos/miniedit2.png -------------------------------------------------------------------------------- /docs/tutorials/images/demos/renderers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/docs/tutorials/images/demos/renderers.png -------------------------------------------------------------------------------- /docs/tutorials/images/demos/retro.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/docs/tutorials/images/demos/retro.png -------------------------------------------------------------------------------- /docs/tutorials/images/demos/tess.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/docs/tutorials/images/demos/tess.png -------------------------------------------------------------------------------- /docs/tutorials/images/demos/warp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/docs/tutorials/images/demos/warp.png -------------------------------------------------------------------------------- /docs/tutorials/images/demos/zoom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/docs/tutorials/images/demos/zoom.png -------------------------------------------------------------------------------- /docs/tutorials/images/tovelogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/docs/tutorials/images/tovelogo.png -------------------------------------------------------------------------------- /docs/tutorials/images/tutorial/curved-triangle-stroked.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/docs/tutorials/images/tutorial/curved-triangle-stroked.jpg -------------------------------------------------------------------------------- /docs/tutorials/images/tutorial/curved-triangle.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/docs/tutorials/images/tutorial/curved-triangle.jpg -------------------------------------------------------------------------------- /docs/tutorials/images/tutorial/mesh-low.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/docs/tutorials/images/tutorial/mesh-low.jpg -------------------------------------------------------------------------------- /docs/tutorials/images/tutorial/purple-triangle.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/docs/tutorials/images/tutorial/purple-triangle.jpg -------------------------------------------------------------------------------- /docs/tutorials/images/tutorial/rabbit-svg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/docs/tutorials/images/tutorial/rabbit-svg.jpg -------------------------------------------------------------------------------- /docs/tutorials/images/tutorial/triangle-gradient.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/docs/tutorials/images/tutorial/triangle-gradient.jpg -------------------------------------------------------------------------------- /docs/tutorials/images/tutorial/triangle-mesh-fine.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/docs/tutorials/images/tutorial/triangle-mesh-fine.jpg -------------------------------------------------------------------------------- /docs/tutorials/images/tutorial/white-triangle.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/docs/tutorials/images/tutorial/white-triangle.jpg -------------------------------------------------------------------------------- /mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/mkdocs.yml -------------------------------------------------------------------------------- /setup.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/setup.bat -------------------------------------------------------------------------------- /src/cpp/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/src/cpp/common.h -------------------------------------------------------------------------------- /src/cpp/gpux/curve_data.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/src/cpp/gpux/curve_data.cpp -------------------------------------------------------------------------------- /src/cpp/gpux/curve_data.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/src/cpp/gpux/curve_data.h -------------------------------------------------------------------------------- /src/cpp/gpux/geometry_data.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/src/cpp/gpux/geometry_data.cpp -------------------------------------------------------------------------------- /src/cpp/gpux/geometry_data.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/src/cpp/gpux/geometry_data.h -------------------------------------------------------------------------------- /src/cpp/gpux/geometry_feed.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/src/cpp/gpux/geometry_feed.cpp -------------------------------------------------------------------------------- /src/cpp/gpux/geometry_feed.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/src/cpp/gpux/geometry_feed.h -------------------------------------------------------------------------------- /src/cpp/gpux/gpux_feed.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/src/cpp/gpux/gpux_feed.h -------------------------------------------------------------------------------- /src/cpp/gpux/lookup.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/src/cpp/gpux/lookup.h -------------------------------------------------------------------------------- /src/cpp/graphics.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/src/cpp/graphics.cpp -------------------------------------------------------------------------------- /src/cpp/graphics.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/src/cpp/graphics.h -------------------------------------------------------------------------------- /src/cpp/interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/src/cpp/interface.h -------------------------------------------------------------------------------- /src/cpp/interface/api.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/src/cpp/interface/api.cpp -------------------------------------------------------------------------------- /src/cpp/interface/api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/src/cpp/interface/api.h -------------------------------------------------------------------------------- /src/cpp/interface/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/src/cpp/interface/types.h -------------------------------------------------------------------------------- /src/cpp/intersect.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/src/cpp/intersect.h -------------------------------------------------------------------------------- /src/cpp/mesh/area.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/src/cpp/mesh/area.h -------------------------------------------------------------------------------- /src/cpp/mesh/flatten.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/src/cpp/mesh/flatten.cpp -------------------------------------------------------------------------------- /src/cpp/mesh/flatten.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/src/cpp/mesh/flatten.h -------------------------------------------------------------------------------- /src/cpp/mesh/mesh.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/src/cpp/mesh/mesh.cpp -------------------------------------------------------------------------------- /src/cpp/mesh/mesh.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/src/cpp/mesh/mesh.h -------------------------------------------------------------------------------- /src/cpp/mesh/meshifier.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/src/cpp/mesh/meshifier.cpp -------------------------------------------------------------------------------- /src/cpp/mesh/meshifier.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/src/cpp/mesh/meshifier.h -------------------------------------------------------------------------------- /src/cpp/mesh/paint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/src/cpp/mesh/paint.h -------------------------------------------------------------------------------- /src/cpp/mesh/partition.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/src/cpp/mesh/partition.cpp -------------------------------------------------------------------------------- /src/cpp/mesh/partition.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/src/cpp/mesh/partition.h -------------------------------------------------------------------------------- /src/cpp/mesh/triangles.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/src/cpp/mesh/triangles.cpp -------------------------------------------------------------------------------- /src/cpp/mesh/triangles.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/src/cpp/mesh/triangles.h -------------------------------------------------------------------------------- /src/cpp/mesh/turtle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/src/cpp/mesh/turtle.h -------------------------------------------------------------------------------- /src/cpp/mesh/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/src/cpp/mesh/utils.h -------------------------------------------------------------------------------- /src/cpp/nsvg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/src/cpp/nsvg.cpp -------------------------------------------------------------------------------- /src/cpp/nsvg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/src/cpp/nsvg.h -------------------------------------------------------------------------------- /src/cpp/observer.cpp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/cpp/observer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/src/cpp/observer.h -------------------------------------------------------------------------------- /src/cpp/paint.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/src/cpp/paint.cpp -------------------------------------------------------------------------------- /src/cpp/paint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/src/cpp/paint.h -------------------------------------------------------------------------------- /src/cpp/palette.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/src/cpp/palette.h -------------------------------------------------------------------------------- /src/cpp/path.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/src/cpp/path.cpp -------------------------------------------------------------------------------- /src/cpp/path.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/src/cpp/path.h -------------------------------------------------------------------------------- /src/cpp/primitive.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/src/cpp/primitive.h -------------------------------------------------------------------------------- /src/cpp/references.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/src/cpp/references.cpp -------------------------------------------------------------------------------- /src/cpp/references.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/src/cpp/references.h -------------------------------------------------------------------------------- /src/cpp/shader/feed/color_feed.cpp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/cpp/shader/feed/color_feed.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/src/cpp/shader/feed/color_feed.h -------------------------------------------------------------------------------- /src/cpp/shader/feed/paint_feed.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/src/cpp/shader/feed/paint_feed.h -------------------------------------------------------------------------------- /src/cpp/shader/gen.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/src/cpp/shader/gen.cpp -------------------------------------------------------------------------------- /src/cpp/shader/gen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/src/cpp/shader/gen.h -------------------------------------------------------------------------------- /src/cpp/shared.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/src/cpp/shared.h -------------------------------------------------------------------------------- /src/cpp/subpath.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/src/cpp/subpath.cpp -------------------------------------------------------------------------------- /src/cpp/subpath.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/src/cpp/subpath.h -------------------------------------------------------------------------------- /src/cpp/tovedebug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/src/cpp/tovedebug.h -------------------------------------------------------------------------------- /src/cpp/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/src/cpp/utils.h -------------------------------------------------------------------------------- /src/cpp/version.in.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/src/cpp/version.in.cpp -------------------------------------------------------------------------------- /src/cpp/warn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/src/cpp/warn.cpp -------------------------------------------------------------------------------- /src/cpp/warn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/src/cpp/warn.h -------------------------------------------------------------------------------- /src/glsl/fill.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/src/glsl/fill.frag -------------------------------------------------------------------------------- /src/glsl/line.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/src/glsl/line.vert -------------------------------------------------------------------------------- /src/lua/animation.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/src/lua/animation.lua -------------------------------------------------------------------------------- /src/lua/command.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/src/lua/command.lua -------------------------------------------------------------------------------- /src/lua/core/create.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/src/lua/core/create.lua -------------------------------------------------------------------------------- /src/lua/core/feed.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/src/lua/core/feed.lua -------------------------------------------------------------------------------- /src/lua/core/mesh.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/src/lua/core/mesh.lua -------------------------------------------------------------------------------- /src/lua/core/shader.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/src/lua/core/shader.lua -------------------------------------------------------------------------------- /src/lua/core/tesselator.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/src/lua/core/tesselator.lua -------------------------------------------------------------------------------- /src/lua/curve.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/src/lua/curve.lua -------------------------------------------------------------------------------- /src/lua/display.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/src/lua/display.lua -------------------------------------------------------------------------------- /src/lua/graphics.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/src/lua/graphics.lua -------------------------------------------------------------------------------- /src/lua/license.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/src/lua/license.lua -------------------------------------------------------------------------------- /src/lua/main.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/src/lua/main.lua -------------------------------------------------------------------------------- /src/lua/paint.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/src/lua/paint.lua -------------------------------------------------------------------------------- /src/lua/path.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/src/lua/path.lua -------------------------------------------------------------------------------- /src/lua/shape.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/src/lua/shape.lua -------------------------------------------------------------------------------- /src/lua/subpath.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/src/lua/subpath.lua -------------------------------------------------------------------------------- /src/thirdparty/bluenoise.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/src/thirdparty/bluenoise.h -------------------------------------------------------------------------------- /src/thirdparty/clipper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/src/thirdparty/clipper.cpp -------------------------------------------------------------------------------- /src/thirdparty/clipper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poke1024/tove2d/HEAD/src/thirdparty/clipper.hpp --------------------------------------------------------------------------------