I wanted to be sure by keeping a reference to a TImage type in my type that I wasn't holding an extra memory since that same TImage type may be used in multiple copies of my type.. If that makes any sense to ya. But if its just storing a pointer and not like copying the objects contents into my type, then I guess there is no reason for it. Keeping it a non-pointer would probably help with the garbage collection as well.. Seems like the Garbage Collection doesn't take into account pointers and can delete stuff on ya.
Pointers
BlitzMax Forums/BlitzMax Beginners Area/PointersThe forum is locked. These are the original blitzbasic.com forums, kept so they can still be read. No new topics, replies or edits can be made here. To join in, head over to the Blitz3D+ forums.