Casting objects - Polymorphism

BlitzMax Forums/BlitzMax Beginners Area/Casting objects - Polymorphism

I have something similar to this.
A Type TOrderUnit in which two lists of meshcommands (TOrders)like
move, translate, rotate, scale, delay etc. are executed over time.
Two of them so I can rotate and move the same time.
I have kept it meshspecific, so it can be used in later projects.
There is even a simple Editor to create this lists and test them :-)

@dmaz:
What about this?:
Also, encapsulating your lists, especially your base list (but I say all of them) will gain you many advantages.
I can show you that for this example if you would like.