Extending TImage

BlitzMax Forums/BlitzMax Programming/Extending TImage

TMyImage(TImage.Load(url,MASKEDIMAGE,255,0,255))
TImage.Load returns a TImage, so casting to TMyImage will return Null.

You could write an image wrapper:
Type TMyImage Extends TImage
  Field src:TImage

  Method DoThisForAllMethods ( Parameters )
    Return src.DoThisForAllMethods ( Parameters )
  EndMethod
EndType