BMax OOP rocks!

Miscellaneous Forums/General Discussion/BMax OOP rocks!

Thanks man. So just a question on polymorphism:

So it is basicaly a way to activate the shared method in one of the inherited objects (in this case TEntity)?

So rather than activating each draw method for each object, you can instead activate all the common ones?

What would happen if say; TPlayer and TBuilding had a draw method from TEntity. But TTree had its own Draw overide. If you activated all the TEntity's draw methods, would it still activate the TTrees overide? or would it skip that one as it wouln't be a TEntity?