arrays && functions && pointers
    Derek Parnell 
    derek at nomail.afraid.org
       
    Sun Jun 18 20:03:50 PDT 2006
    
    
  
On Mon, 19 Jun 2006 12:55:01 +1000, Derek Parnell wrote:
> Here is a demo program that simulates them.
If you don't like the idea of a Map class, you can use a Map struct
instead.
Just change the "class Map" to "struct Map", replace the 'this' function
with ...
    // Create a map of a specific size.
    static Map opCall(int w, int h)
    {
        Map lNew;
        lNew.mTiles.length = w*h;
        lNew.mWidth = w;
        lNew.mHeight = h;
        return lNew;
    }
and replace the creation of vMap with ...
    // Create the map of tiles.
    auto vMap = Map(TILEW, TILEH);
Everything else remains the same.
-- 
Derek
(skype: derek.j.parnell)
Melbourne, Australia
"Down with mediocrity!"
19/06/2006 12:59:28 PM
    
    
More information about the Digitalmars-d-learn
mailing list