Dolda2000 GitWeb
/
kaka
/
rust-sdl-test.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Generic grids
[kaka/rust-sdl-test.git]
/
src
/
core
/
level
/
mod.rs
diff --git
a/src/core/level/mod.rs
b/src/core/level/mod.rs
index
78fb199
..
3336b95
100644
(file)
--- a/
src/core/level/mod.rs
+++ b/
src/core/level/mod.rs
@@
-11,7
+11,7
@@
pub use self::lvlgen::LevelGenerator;
#[derive(Default)]
pub struct Level {
pub gravity: Point<f64>,
#[derive(Default)]
pub struct Level {
pub gravity: Point<f64>,
- pub grid: Grid,
+ pub grid: Grid
<bool>
,
walls: Vec<Vec<Point<isize>>>,
}
walls: Vec<Vec<Point<isize>>>,
}
@@
-48,9
+48,9
@@
impl Level {
////////// GRID ////////////////////////////////////////////////////////////////
#[derive(Default)]
////////// GRID ////////////////////////////////////////////////////////////////
#[derive(Default)]
-pub struct Grid {
+pub struct Grid
<T>
{
pub width: usize,
pub height: usize,
pub cell_size: usize,
pub width: usize,
pub height: usize,
pub cell_size: usize,
- pub cells: Vec<Vec<
bool
>>,
+ pub cells: Vec<Vec<
T
>>,
}
}