-Codechange: Split Image in a file loading part, and a pixel access part.


git-svn-id: https://freerct.googlecode.com/svn/trunk@1022 d3bf82d2-0c16-e458-5408-27be57bd1276
-Codechange: Write sprite jumptable while creating the sprite.


git-svn-id: https://freerct.googlecode.com/svn/trunk@1023 d3bf82d2-0c16-e458-5408-27be57bd1276
-Codechange: Declare const methods as such.


git-svn-id: https://freerct.googlecode.com/svn/trunk@1024 d3bf82d2-0c16-e458-5408-27be57bd1276
-Codechange: Refactor mask checking and transparency testing into separate functions.


git-svn-id: https://freerct.googlecode.com/svn/trunk@1025 d3bf82d2-0c16-e458-5408-27be57bd1276
-Codechange: Move sprite encoding to the Image class.


git-svn-id: https://freerct.googlecode.com/svn/trunk@1026 d3bf82d2-0c16-e458-5408-27be57bd1276
-Codechange: Move image file outside the sprite creation class.


git-svn-id: https://freerct.googlecode.com/svn/trunk@1027 d3bf82d2-0c16-e458-5408-27be57bd1276
-Codechange: Move 8bpp specific code into an Image8bpp derived class.


git-svn-id: https://freerct.googlecode.com/svn/trunk@1028 d3bf82d2-0c16-e458-5408-27be57bd1276
-Codechange: Add 32bpp sprite encoding.


git-svn-id: https://freerct.googlecode.com/svn/trunk@1029 d3bf82d2-0c16-e458-5408-27be57bd1276
-Feature: Select the sprite encoder matching with the type of the loaded image.


git-svn-id: https://freerct.googlecode.com/svn/trunk@1030 d3bf82d2-0c16-e458-5408-27be57bd1276
-Add: Add recolour file option for 32bpp images.


git-svn-id: https://freerct.googlecode.com/svn/trunk@1031 d3bf82d2-0c16-e458-5408-27be57bd1276
-Doc: Fix doxygen warnings.


git-svn-id: https://freerct.googlecode.com/svn/trunk@1032 d3bf82d2-0c16-e458-5408-27be57bd1276
-Codechange: Unify dirty marking of voxel objects.


git-svn-id: https://freerct.googlecode.com/svn/trunk@1033 d3bf82d2-0c16-e458-5408-27be57bd1276