Mercurial > touhou
annotate src/th06/mod.rs @ 740:8d29dac12219
examples: Make the common functions take AsRef<Path>.
author | Emmanuel Gil Peyrot <linkmauve@linkmauve.fr> |
---|---|
date | Mon, 06 Jan 2020 22:48:09 +0100 |
parents | 6020e33d4fc4 |
children |
rev | line source |
---|---|
637 | 1 //! Touhou 6: EoSD implementation. |
2 | |
3 pub mod pbg3; | |
638
a806f28e94fc
Add anm0 support.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
637
diff
changeset
|
4 pub mod anm0; |
639
a8e0219162b6
Implement AnmRunner.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
638
diff
changeset
|
5 pub mod anm0_vm; |
650
f6bfc9e6dab0
Add an ECL parser.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
642
diff
changeset
|
6 pub mod ecl; |
660
31fc0d881105
Make ecl_vm compile, and use it in eclrenderer (doesn’t render yet).
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
657
diff
changeset
|
7 pub mod ecl_vm; |
671
266911c0ccfd
Add a parser for the stage background format.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
660
diff
changeset
|
8 pub mod std; |
679
6020e33d4fc4
Implement a .std renderer, and its associated VM.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
671
diff
changeset
|
9 pub mod std_vm; |
657
ff7b6355cdf1
Port the Enemy struct from Python, for now without its methods.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
650
diff
changeset
|
10 pub mod enemy; |
642
9e40bd5cc26d
Move interpolators in another module.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
639
diff
changeset
|
11 pub mod interpolator; |