Function Pointers for Methods?

BlitzMax Forums/BlitzMax Programming/Function Pointers for Methods?

Methods aren't created on a per instance basis. A method is simply a function with an extra hidden parameter which is the instance of the object being passed to the method as the Self identifyer. After the code has been parsed and broken down enough there isn't any difference between

Method aMeth()

and

Function aFunc(_Self_:ThisType)

This is what Defoc8 was trying to explain I beleive.