├── .gitattributes ├── .gitignore ├── .gitmodules ├── CMakeLists.txt ├── LICENSE ├── README.md ├── bindgen ├── ast │ ├── ast.tl │ ├── comment.tl │ ├── dependency.tl │ ├── enum.tl │ ├── func.tl │ ├── header.tl │ ├── init.tl │ ├── module.tl │ ├── op.tl │ ├── struct.tl │ ├── symbol.tl │ └── type.tl ├── ast_common.tl ├── ast_reader.tl ├── data │ ├── animation.tl │ ├── audio │ │ ├── music.tl │ │ └── sound.tl │ ├── collision.tl │ ├── color.tl │ ├── core.tl │ ├── font.tl │ ├── intersections.tl │ ├── math │ │ ├── grid.tl │ │ ├── rect.tl │ │ ├── rectf.tl │ │ ├── segment.tl │ │ ├── shape.tl │ │ ├── vec2.tl │ │ └── vec2i.tl │ ├── texture.tl │ ├── texture_atlas.tl │ └── tilemap.tl ├── dependencies.tl ├── generate_carp.tl ├── generate_nelua.tl ├── generator.tl ├── generators │ ├── carp.tl │ └── nelua.tl └── tools │ ├── fun.tl │ └── utils.tl ├── bindings ├── carp │ └── nene │ │ ├── animation.carp │ │ ├── audio │ │ ├── music.carp │ │ └── sound.carp │ │ ├── collision.carp │ │ ├── color.carp │ │ ├── core.carp │ │ ├── font.carp │ │ ├── intersections.carp │ │ ├── math │ │ ├── grid.carp │ │ ├── rect.carp │ │ ├── rectf.carp │ │ ├── segment.carp │ │ ├── shape.carp │ │ ├── vec2.carp │ │ └── vec2i.carp │ │ ├── sdl │ │ ├── sdl2.carp │ │ ├── sdl2_image.carp │ │ ├── sdl2_mixer.carp │ │ └── sdl2_ttf.carp │ │ ├── texture.carp │ │ ├── texture_atlas.carp │ │ └── tilemap.carp └── nelua │ └── nene │ ├── animation.nelua │ ├── audio │ ├── music.nelua │ └── sound.nelua │ ├── collision.nelua │ ├── color.nelua │ ├── core.nelua │ ├── font.nelua │ ├── intersections.nelua │ ├── math │ ├── grid.nelua │ ├── rect.nelua │ ├── rectf.nelua │ ├── segment.nelua │ ├── shape.nelua │ ├── vec2.nelua │ └── vec2i.nelua │ ├── raw │ ├── sdl2.nelua │ ├── sdl2_image.nelua │ ├── sdl2_mixer.nelua │ └── sdl2_ttf.nelua │ ├── texture.nelua │ ├── texture_atlas.nelua │ └── tilemap.nelua ├── compile_flags.txt ├── examples ├── c │ ├── CMakeLists.txt │ └── collisions.c ├── carp │ ├── minimal.carp │ └── reflected_pong.carp └── nelua │ ├── .neluacfg.lua │ ├── camera.nelua │ ├── game_controller.nelua │ ├── pong.nelua │ ├── rects.nelua │ ├── render_clip.nelua │ ├── segments_intersection.nelua │ ├── sound_and_music.nelua │ ├── sprite_animation.nelua │ ├── texture_atlases.nelua │ └── tilemaps.nelua ├── external └── CMakeLists.txt ├── gen-docs.lua ├── genbindings.sh ├── include └── nene │ ├── animation.h │ ├── audio │ ├── music.h │ └── sound.h │ ├── collision.h │ ├── color.h │ ├── config.h │ ├── core.h │ ├── font.h │ ├── impl │ └── utils.h │ ├── intersections.h │ ├── math │ ├── grid.h │ ├── rect.h │ ├── rectf.h │ ├── segment.h │ ├── shape.h │ ├── vec2.h │ └── vec2i.h │ ├── nene.h │ ├── texture.h │ ├── texture_atlas.h │ └── tilemap.h ├── resources ├── 8bit Bossa.ogg ├── img_shapes.png ├── monogram_extended.ttf └── pixelclick.wav ├── src ├── CMakeLists.txt ├── animation.c ├── audio │ ├── music.c │ └── sound.c ├── collision.c ├── color.c ├── core.c ├── font.c ├── impl │ └── utils.c ├── intersections.c ├── math │ ├── grid.c │ ├── rect.c │ ├── rectf.c │ ├── segment.c │ ├── shape.c │ ├── vec2.c │ └── vec2i.c ├── texture.c ├── texture_atlas.c └── tilemap.c └── tlconfig.lua /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/.gitmodules -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/README.md -------------------------------------------------------------------------------- /bindgen/ast/ast.tl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/bindgen/ast/ast.tl -------------------------------------------------------------------------------- /bindgen/ast/comment.tl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/bindgen/ast/comment.tl -------------------------------------------------------------------------------- /bindgen/ast/dependency.tl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/bindgen/ast/dependency.tl -------------------------------------------------------------------------------- /bindgen/ast/enum.tl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/bindgen/ast/enum.tl -------------------------------------------------------------------------------- /bindgen/ast/func.tl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/bindgen/ast/func.tl -------------------------------------------------------------------------------- /bindgen/ast/header.tl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/bindgen/ast/header.tl -------------------------------------------------------------------------------- /bindgen/ast/init.tl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/bindgen/ast/init.tl -------------------------------------------------------------------------------- /bindgen/ast/module.tl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/bindgen/ast/module.tl -------------------------------------------------------------------------------- /bindgen/ast/op.tl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/bindgen/ast/op.tl -------------------------------------------------------------------------------- /bindgen/ast/struct.tl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/bindgen/ast/struct.tl -------------------------------------------------------------------------------- /bindgen/ast/symbol.tl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/bindgen/ast/symbol.tl -------------------------------------------------------------------------------- /bindgen/ast/type.tl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/bindgen/ast/type.tl -------------------------------------------------------------------------------- /bindgen/ast_common.tl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/bindgen/ast_common.tl -------------------------------------------------------------------------------- /bindgen/ast_reader.tl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/bindgen/ast_reader.tl -------------------------------------------------------------------------------- /bindgen/data/animation.tl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/bindgen/data/animation.tl -------------------------------------------------------------------------------- /bindgen/data/audio/music.tl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/bindgen/data/audio/music.tl -------------------------------------------------------------------------------- /bindgen/data/audio/sound.tl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/bindgen/data/audio/sound.tl -------------------------------------------------------------------------------- /bindgen/data/collision.tl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/bindgen/data/collision.tl -------------------------------------------------------------------------------- /bindgen/data/color.tl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/bindgen/data/color.tl -------------------------------------------------------------------------------- /bindgen/data/core.tl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/bindgen/data/core.tl -------------------------------------------------------------------------------- /bindgen/data/font.tl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/bindgen/data/font.tl -------------------------------------------------------------------------------- /bindgen/data/intersections.tl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/bindgen/data/intersections.tl -------------------------------------------------------------------------------- /bindgen/data/math/grid.tl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/bindgen/data/math/grid.tl -------------------------------------------------------------------------------- /bindgen/data/math/rect.tl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/bindgen/data/math/rect.tl -------------------------------------------------------------------------------- /bindgen/data/math/rectf.tl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/bindgen/data/math/rectf.tl -------------------------------------------------------------------------------- /bindgen/data/math/segment.tl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/bindgen/data/math/segment.tl -------------------------------------------------------------------------------- /bindgen/data/math/shape.tl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/bindgen/data/math/shape.tl -------------------------------------------------------------------------------- /bindgen/data/math/vec2.tl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/bindgen/data/math/vec2.tl -------------------------------------------------------------------------------- /bindgen/data/math/vec2i.tl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/bindgen/data/math/vec2i.tl -------------------------------------------------------------------------------- /bindgen/data/texture.tl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/bindgen/data/texture.tl -------------------------------------------------------------------------------- /bindgen/data/texture_atlas.tl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/bindgen/data/texture_atlas.tl -------------------------------------------------------------------------------- /bindgen/data/tilemap.tl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/bindgen/data/tilemap.tl -------------------------------------------------------------------------------- /bindgen/dependencies.tl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/bindgen/dependencies.tl -------------------------------------------------------------------------------- /bindgen/generate_carp.tl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/bindgen/generate_carp.tl -------------------------------------------------------------------------------- /bindgen/generate_nelua.tl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/bindgen/generate_nelua.tl -------------------------------------------------------------------------------- /bindgen/generator.tl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/bindgen/generator.tl -------------------------------------------------------------------------------- /bindgen/generators/carp.tl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/bindgen/generators/carp.tl -------------------------------------------------------------------------------- /bindgen/generators/nelua.tl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/bindgen/generators/nelua.tl -------------------------------------------------------------------------------- /bindgen/tools/fun.tl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/bindgen/tools/fun.tl -------------------------------------------------------------------------------- /bindgen/tools/utils.tl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/bindgen/tools/utils.tl -------------------------------------------------------------------------------- /bindings/carp/nene/animation.carp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/bindings/carp/nene/animation.carp -------------------------------------------------------------------------------- /bindings/carp/nene/audio/music.carp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/bindings/carp/nene/audio/music.carp -------------------------------------------------------------------------------- /bindings/carp/nene/audio/sound.carp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/bindings/carp/nene/audio/sound.carp -------------------------------------------------------------------------------- /bindings/carp/nene/collision.carp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/bindings/carp/nene/collision.carp -------------------------------------------------------------------------------- /bindings/carp/nene/color.carp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/bindings/carp/nene/color.carp -------------------------------------------------------------------------------- /bindings/carp/nene/core.carp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/bindings/carp/nene/core.carp -------------------------------------------------------------------------------- /bindings/carp/nene/font.carp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/bindings/carp/nene/font.carp -------------------------------------------------------------------------------- /bindings/carp/nene/intersections.carp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/bindings/carp/nene/intersections.carp -------------------------------------------------------------------------------- /bindings/carp/nene/math/grid.carp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/bindings/carp/nene/math/grid.carp -------------------------------------------------------------------------------- /bindings/carp/nene/math/rect.carp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/bindings/carp/nene/math/rect.carp -------------------------------------------------------------------------------- /bindings/carp/nene/math/rectf.carp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/bindings/carp/nene/math/rectf.carp -------------------------------------------------------------------------------- /bindings/carp/nene/math/segment.carp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/bindings/carp/nene/math/segment.carp -------------------------------------------------------------------------------- /bindings/carp/nene/math/shape.carp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/bindings/carp/nene/math/shape.carp -------------------------------------------------------------------------------- /bindings/carp/nene/math/vec2.carp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/bindings/carp/nene/math/vec2.carp -------------------------------------------------------------------------------- /bindings/carp/nene/math/vec2i.carp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/bindings/carp/nene/math/vec2i.carp -------------------------------------------------------------------------------- /bindings/carp/nene/sdl/sdl2.carp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/bindings/carp/nene/sdl/sdl2.carp -------------------------------------------------------------------------------- /bindings/carp/nene/sdl/sdl2_image.carp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/bindings/carp/nene/sdl/sdl2_image.carp -------------------------------------------------------------------------------- /bindings/carp/nene/sdl/sdl2_mixer.carp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/bindings/carp/nene/sdl/sdl2_mixer.carp -------------------------------------------------------------------------------- /bindings/carp/nene/sdl/sdl2_ttf.carp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/bindings/carp/nene/sdl/sdl2_ttf.carp -------------------------------------------------------------------------------- /bindings/carp/nene/texture.carp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/bindings/carp/nene/texture.carp -------------------------------------------------------------------------------- /bindings/carp/nene/texture_atlas.carp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/bindings/carp/nene/texture_atlas.carp -------------------------------------------------------------------------------- /bindings/carp/nene/tilemap.carp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/bindings/carp/nene/tilemap.carp -------------------------------------------------------------------------------- /bindings/nelua/nene/animation.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/bindings/nelua/nene/animation.nelua -------------------------------------------------------------------------------- /bindings/nelua/nene/audio/music.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/bindings/nelua/nene/audio/music.nelua -------------------------------------------------------------------------------- /bindings/nelua/nene/audio/sound.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/bindings/nelua/nene/audio/sound.nelua -------------------------------------------------------------------------------- /bindings/nelua/nene/collision.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/bindings/nelua/nene/collision.nelua -------------------------------------------------------------------------------- /bindings/nelua/nene/color.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/bindings/nelua/nene/color.nelua -------------------------------------------------------------------------------- /bindings/nelua/nene/core.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/bindings/nelua/nene/core.nelua -------------------------------------------------------------------------------- /bindings/nelua/nene/font.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/bindings/nelua/nene/font.nelua -------------------------------------------------------------------------------- /bindings/nelua/nene/intersections.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/bindings/nelua/nene/intersections.nelua -------------------------------------------------------------------------------- /bindings/nelua/nene/math/grid.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/bindings/nelua/nene/math/grid.nelua -------------------------------------------------------------------------------- /bindings/nelua/nene/math/rect.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/bindings/nelua/nene/math/rect.nelua -------------------------------------------------------------------------------- /bindings/nelua/nene/math/rectf.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/bindings/nelua/nene/math/rectf.nelua -------------------------------------------------------------------------------- /bindings/nelua/nene/math/segment.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/bindings/nelua/nene/math/segment.nelua -------------------------------------------------------------------------------- /bindings/nelua/nene/math/shape.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/bindings/nelua/nene/math/shape.nelua -------------------------------------------------------------------------------- /bindings/nelua/nene/math/vec2.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/bindings/nelua/nene/math/vec2.nelua -------------------------------------------------------------------------------- /bindings/nelua/nene/math/vec2i.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/bindings/nelua/nene/math/vec2i.nelua -------------------------------------------------------------------------------- /bindings/nelua/nene/raw/sdl2.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/bindings/nelua/nene/raw/sdl2.nelua -------------------------------------------------------------------------------- /bindings/nelua/nene/raw/sdl2_image.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/bindings/nelua/nene/raw/sdl2_image.nelua -------------------------------------------------------------------------------- /bindings/nelua/nene/raw/sdl2_mixer.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/bindings/nelua/nene/raw/sdl2_mixer.nelua -------------------------------------------------------------------------------- /bindings/nelua/nene/raw/sdl2_ttf.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/bindings/nelua/nene/raw/sdl2_ttf.nelua -------------------------------------------------------------------------------- /bindings/nelua/nene/texture.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/bindings/nelua/nene/texture.nelua -------------------------------------------------------------------------------- /bindings/nelua/nene/texture_atlas.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/bindings/nelua/nene/texture_atlas.nelua -------------------------------------------------------------------------------- /bindings/nelua/nene/tilemap.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/bindings/nelua/nene/tilemap.nelua -------------------------------------------------------------------------------- /compile_flags.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/compile_flags.txt -------------------------------------------------------------------------------- /examples/c/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/examples/c/CMakeLists.txt -------------------------------------------------------------------------------- /examples/c/collisions.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/examples/c/collisions.c -------------------------------------------------------------------------------- /examples/carp/minimal.carp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/examples/carp/minimal.carp -------------------------------------------------------------------------------- /examples/carp/reflected_pong.carp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/examples/carp/reflected_pong.carp -------------------------------------------------------------------------------- /examples/nelua/.neluacfg.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/examples/nelua/.neluacfg.lua -------------------------------------------------------------------------------- /examples/nelua/camera.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/examples/nelua/camera.nelua -------------------------------------------------------------------------------- /examples/nelua/game_controller.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/examples/nelua/game_controller.nelua -------------------------------------------------------------------------------- /examples/nelua/pong.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/examples/nelua/pong.nelua -------------------------------------------------------------------------------- /examples/nelua/rects.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/examples/nelua/rects.nelua -------------------------------------------------------------------------------- /examples/nelua/render_clip.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/examples/nelua/render_clip.nelua -------------------------------------------------------------------------------- /examples/nelua/segments_intersection.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/examples/nelua/segments_intersection.nelua -------------------------------------------------------------------------------- /examples/nelua/sound_and_music.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/examples/nelua/sound_and_music.nelua -------------------------------------------------------------------------------- /examples/nelua/sprite_animation.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/examples/nelua/sprite_animation.nelua -------------------------------------------------------------------------------- /examples/nelua/texture_atlases.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/examples/nelua/texture_atlases.nelua -------------------------------------------------------------------------------- /examples/nelua/tilemaps.nelua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/examples/nelua/tilemaps.nelua -------------------------------------------------------------------------------- /external/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/external/CMakeLists.txt -------------------------------------------------------------------------------- /gen-docs.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/gen-docs.lua -------------------------------------------------------------------------------- /genbindings.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/genbindings.sh -------------------------------------------------------------------------------- /include/nene/animation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/include/nene/animation.h -------------------------------------------------------------------------------- /include/nene/audio/music.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/include/nene/audio/music.h -------------------------------------------------------------------------------- /include/nene/audio/sound.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/include/nene/audio/sound.h -------------------------------------------------------------------------------- /include/nene/collision.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/include/nene/collision.h -------------------------------------------------------------------------------- /include/nene/color.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/include/nene/color.h -------------------------------------------------------------------------------- /include/nene/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/include/nene/config.h -------------------------------------------------------------------------------- /include/nene/core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/include/nene/core.h -------------------------------------------------------------------------------- /include/nene/font.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/include/nene/font.h -------------------------------------------------------------------------------- /include/nene/impl/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/include/nene/impl/utils.h -------------------------------------------------------------------------------- /include/nene/intersections.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/include/nene/intersections.h -------------------------------------------------------------------------------- /include/nene/math/grid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/include/nene/math/grid.h -------------------------------------------------------------------------------- /include/nene/math/rect.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/include/nene/math/rect.h -------------------------------------------------------------------------------- /include/nene/math/rectf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/include/nene/math/rectf.h -------------------------------------------------------------------------------- /include/nene/math/segment.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/include/nene/math/segment.h -------------------------------------------------------------------------------- /include/nene/math/shape.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/include/nene/math/shape.h -------------------------------------------------------------------------------- /include/nene/math/vec2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/include/nene/math/vec2.h -------------------------------------------------------------------------------- /include/nene/math/vec2i.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/include/nene/math/vec2i.h -------------------------------------------------------------------------------- /include/nene/nene.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/include/nene/nene.h -------------------------------------------------------------------------------- /include/nene/texture.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/include/nene/texture.h -------------------------------------------------------------------------------- /include/nene/texture_atlas.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/include/nene/texture_atlas.h -------------------------------------------------------------------------------- /include/nene/tilemap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/include/nene/tilemap.h -------------------------------------------------------------------------------- /resources/8bit Bossa.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/resources/8bit Bossa.ogg -------------------------------------------------------------------------------- /resources/img_shapes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/resources/img_shapes.png -------------------------------------------------------------------------------- /resources/monogram_extended.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/resources/monogram_extended.ttf -------------------------------------------------------------------------------- /resources/pixelclick.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/resources/pixelclick.wav -------------------------------------------------------------------------------- /src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/src/CMakeLists.txt -------------------------------------------------------------------------------- /src/animation.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/src/animation.c -------------------------------------------------------------------------------- /src/audio/music.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/src/audio/music.c -------------------------------------------------------------------------------- /src/audio/sound.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/src/audio/sound.c -------------------------------------------------------------------------------- /src/collision.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/src/collision.c -------------------------------------------------------------------------------- /src/color.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/src/color.c -------------------------------------------------------------------------------- /src/core.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/src/core.c -------------------------------------------------------------------------------- /src/font.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/src/font.c -------------------------------------------------------------------------------- /src/impl/utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/src/impl/utils.c -------------------------------------------------------------------------------- /src/intersections.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/src/intersections.c -------------------------------------------------------------------------------- /src/math/grid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/src/math/grid.c -------------------------------------------------------------------------------- /src/math/rect.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/src/math/rect.c -------------------------------------------------------------------------------- /src/math/rectf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/src/math/rectf.c -------------------------------------------------------------------------------- /src/math/segment.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/src/math/segment.c -------------------------------------------------------------------------------- /src/math/shape.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/src/math/shape.c -------------------------------------------------------------------------------- /src/math/vec2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/src/math/vec2.c -------------------------------------------------------------------------------- /src/math/vec2i.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/src/math/vec2i.c -------------------------------------------------------------------------------- /src/texture.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/src/texture.c -------------------------------------------------------------------------------- /src/texture_atlas.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/src/texture_atlas.c -------------------------------------------------------------------------------- /src/tilemap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/src/tilemap.c -------------------------------------------------------------------------------- /tlconfig.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andre-LA/nene/HEAD/tlconfig.lua --------------------------------------------------------------------------------