TMap is a key based data structure to store data (internally a non balanced binary tree).
Well perhaps if I knew what a key-based data structure was, it wouldn't be hard to get into. I get the functions and methods, it's more the concept I'm struggling with. I know that a list is less than ideal for what I'm doing, but without proper documentation, I have no idea if TMap would be better.
Am I right in thinking that the Key might often be a string, and that the string is used to look up entries in a map? Kinda like an index in a book? What else might I use if not a string? Any UDT?
Could it, in fact, be used to resolve my other problem posted in this forum regarding "instanced" types? IE: Post the key as the image object and the value as the new image object, when it is replaced. Then simply tell all game objects to look up the value attached to the key they already have and replace the image ( currently the key ) with the value ( the new image ) ?
everything else can be found in the module sources.
Yes, I'm going through the module source now. However, I feel obliged to mention that reading through source and figuring it out for yourself is fine when you're using a freeware product, but a bit much when you've bought a commercial product. And one that's been out for a pretty long time now.