Ticket #518 (new enhancement)
Investigate possilbe problems with CellGrid
|Reported by:||prock||Owned by:||FIFE|
|Time remaining:||Time spent:|
If you take a quick look at CellGrid? and how it's used you'll notice that Model owns it. If you ask Model for a CellGrid? by type it will clone a grid (if it finds it) and pass you a pointer to a new instance and adding the new instance to the end of it's list. The properties of the grid are cloned excluding the allow_diagonals property.
On a side note you'll notice also that the "m_allow_diagonals" property will always be the default because there is no way to modify it.
This ticket is to look at the current cell grid implementation and re-design/clean it up.