Array of TList
BlitzMax Forums/BlitzMax Programming/Array of TList Its as safe as any other usage of TList.
And when you're creating the TBlah and you want to set the size of the array...how would you do that?
Edit: this was wrong.
I'm creating the original array as []. Now when I actually create my TBlah, I want to define the size of MyList[]. I don't care about creating new MyLists I'm talking about setting MyList from MyList[] to MyList[20]. So I can store 20 lists in that list.
I'm trying to get the best way to go from MyList[] to MyList[20].
Ahhhh...it's:
I'm trying to get the best way to go from MyList[] to MyList[20].
MyList[] = New TList[20]
Ahhhh...it's:
MyList = New TList[20]
you can even do TLists of TList as TList is just a class.
Cool. What I'm doing here is instead of just have a master tile list and only rendering a tile if visible=1, I'm batching the tiles together into separate lists and making it so I can render specific lists only. That way I'm avoiding cycling through 90 tiles, because I'm only showing probably 6-20 tiles at a time.
You could store the tiles in a 2d array and only render the tiles which are visable on the screen. Arrays can jump to any tile, so you don't need to render all of them.