note to self: document TData
And no TMax2DGraphics does not currently extend TDataType so you couldn't have used the following friendly functions:
Method ReadObject:Object( stream:TStream )
Method WriteObject( obj:Object,stream:TStream )
In regards to design, a sprite Type that extends TMax2DGraphics may save you some typing but unfortunately we seem to be missing some features in BlitzMax currently.
And no TMax2DGraphics does not currently extend TDataType so you couldn't have used the following friendly functions:
Method ReadObject:Object( stream:TStream )
Method WriteObject( obj:Object,stream:TStream )
In regards to design, a sprite Type that extends TMax2DGraphics may save you some typing but unfortunately we seem to be missing some features in BlitzMax currently.