├── .gitignore ├── .travis.yml ├── CHANGELOG.md ├── COPYING.txt ├── Cargo.toml ├── README.md ├── examples ├── assets │ ├── audio │ │ ├── Computer_Music_All-Stars_-_Albatross_v2.ogg │ │ ├── Computer_Music_All-Stars_-_Wheres_My_Jetpack.ogg │ │ ├── LICENSE_AUDIO.txt │ │ ├── bounce.ogg │ │ └── score.ogg │ ├── font │ │ └── square.ttf │ └── texture │ │ ├── pong_spritesheet.png │ │ └── pong_spritesheet.ron └── pong │ ├── audio.rs │ ├── bundle.rs │ ├── main.rs │ ├── pong.rs │ ├── resources │ ├── display.ron │ ├── input.ron │ └── input_controller.ron │ ├── screenshot.png │ └── systems │ ├── bounce.rs │ ├── mod.rs │ ├── move_balls.rs │ ├── paddle.rs │ └── winner.rs ├── src ├── bundle.rs ├── editor_log.rs ├── lib.rs ├── serializable_entity.rs ├── systems │ ├── editor_receiver.rs │ ├── editor_sender.rs │ ├── entity_handler.rs │ ├── mod.rs │ ├── read_component.rs │ ├── read_resource.rs │ ├── write_component.rs │ └── write_resource.rs └── types.rs └── tests ├── data.rs ├── registration.rs ├── resource.rs └── skeptic.rs /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amethyst/editor-core/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amethyst/editor-core/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amethyst/editor-core/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /COPYING.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amethyst/editor-core/HEAD/COPYING.txt -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amethyst/editor-core/HEAD/Cargo.toml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amethyst/editor-core/HEAD/README.md -------------------------------------------------------------------------------- /examples/assets/audio/Computer_Music_All-Stars_-_Albatross_v2.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amethyst/editor-core/HEAD/examples/assets/audio/Computer_Music_All-Stars_-_Albatross_v2.ogg -------------------------------------------------------------------------------- /examples/assets/audio/Computer_Music_All-Stars_-_Wheres_My_Jetpack.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amethyst/editor-core/HEAD/examples/assets/audio/Computer_Music_All-Stars_-_Wheres_My_Jetpack.ogg -------------------------------------------------------------------------------- /examples/assets/audio/LICENSE_AUDIO.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amethyst/editor-core/HEAD/examples/assets/audio/LICENSE_AUDIO.txt -------------------------------------------------------------------------------- /examples/assets/audio/bounce.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amethyst/editor-core/HEAD/examples/assets/audio/bounce.ogg -------------------------------------------------------------------------------- /examples/assets/audio/score.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amethyst/editor-core/HEAD/examples/assets/audio/score.ogg -------------------------------------------------------------------------------- /examples/assets/font/square.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amethyst/editor-core/HEAD/examples/assets/font/square.ttf -------------------------------------------------------------------------------- /examples/assets/texture/pong_spritesheet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amethyst/editor-core/HEAD/examples/assets/texture/pong_spritesheet.png -------------------------------------------------------------------------------- /examples/assets/texture/pong_spritesheet.ron: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amethyst/editor-core/HEAD/examples/assets/texture/pong_spritesheet.ron -------------------------------------------------------------------------------- /examples/pong/audio.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amethyst/editor-core/HEAD/examples/pong/audio.rs -------------------------------------------------------------------------------- /examples/pong/bundle.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amethyst/editor-core/HEAD/examples/pong/bundle.rs -------------------------------------------------------------------------------- /examples/pong/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amethyst/editor-core/HEAD/examples/pong/main.rs -------------------------------------------------------------------------------- /examples/pong/pong.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amethyst/editor-core/HEAD/examples/pong/pong.rs -------------------------------------------------------------------------------- /examples/pong/resources/display.ron: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amethyst/editor-core/HEAD/examples/pong/resources/display.ron -------------------------------------------------------------------------------- /examples/pong/resources/input.ron: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amethyst/editor-core/HEAD/examples/pong/resources/input.ron -------------------------------------------------------------------------------- /examples/pong/resources/input_controller.ron: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amethyst/editor-core/HEAD/examples/pong/resources/input_controller.ron -------------------------------------------------------------------------------- /examples/pong/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amethyst/editor-core/HEAD/examples/pong/screenshot.png -------------------------------------------------------------------------------- /examples/pong/systems/bounce.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amethyst/editor-core/HEAD/examples/pong/systems/bounce.rs -------------------------------------------------------------------------------- /examples/pong/systems/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amethyst/editor-core/HEAD/examples/pong/systems/mod.rs -------------------------------------------------------------------------------- /examples/pong/systems/move_balls.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amethyst/editor-core/HEAD/examples/pong/systems/move_balls.rs -------------------------------------------------------------------------------- /examples/pong/systems/paddle.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amethyst/editor-core/HEAD/examples/pong/systems/paddle.rs -------------------------------------------------------------------------------- /examples/pong/systems/winner.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amethyst/editor-core/HEAD/examples/pong/systems/winner.rs -------------------------------------------------------------------------------- /src/bundle.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amethyst/editor-core/HEAD/src/bundle.rs -------------------------------------------------------------------------------- /src/editor_log.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amethyst/editor-core/HEAD/src/editor_log.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amethyst/editor-core/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/serializable_entity.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amethyst/editor-core/HEAD/src/serializable_entity.rs -------------------------------------------------------------------------------- /src/systems/editor_receiver.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amethyst/editor-core/HEAD/src/systems/editor_receiver.rs -------------------------------------------------------------------------------- /src/systems/editor_sender.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amethyst/editor-core/HEAD/src/systems/editor_sender.rs -------------------------------------------------------------------------------- /src/systems/entity_handler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amethyst/editor-core/HEAD/src/systems/entity_handler.rs -------------------------------------------------------------------------------- /src/systems/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amethyst/editor-core/HEAD/src/systems/mod.rs -------------------------------------------------------------------------------- /src/systems/read_component.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amethyst/editor-core/HEAD/src/systems/read_component.rs -------------------------------------------------------------------------------- /src/systems/read_resource.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amethyst/editor-core/HEAD/src/systems/read_resource.rs -------------------------------------------------------------------------------- /src/systems/write_component.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amethyst/editor-core/HEAD/src/systems/write_component.rs -------------------------------------------------------------------------------- /src/systems/write_resource.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amethyst/editor-core/HEAD/src/systems/write_resource.rs -------------------------------------------------------------------------------- /src/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amethyst/editor-core/HEAD/src/types.rs -------------------------------------------------------------------------------- /tests/data.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amethyst/editor-core/HEAD/tests/data.rs -------------------------------------------------------------------------------- /tests/registration.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amethyst/editor-core/HEAD/tests/registration.rs -------------------------------------------------------------------------------- /tests/resource.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amethyst/editor-core/HEAD/tests/resource.rs -------------------------------------------------------------------------------- /tests/skeptic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amethyst/editor-core/HEAD/tests/skeptic.rs --------------------------------------------------------------------------------