All I want to do is create an image in memory, draw some shapes on it in the current mask color and then blit THAT image onto the current backbuffer so only certain parts show through (the parts where the mask color is).
I've done this in other versions of Blitz, but I'll be damned if I can figure out how to do it in BlitzMax! I thought, at first, that using LockImage() made the image in question the current drawing surface, and it does, in a way, although not with all commands (For example, DrawOval(), DrawRect(0 etc draw to the backbuffer regardless).
Maybe I'll figure it out on my own, but I thought I'd ask anyway...
Thanks!
Russell
I've done this in other versions of Blitz, but I'll be damned if I can figure out how to do it in BlitzMax! I thought, at first, that using LockImage() made the image in question the current drawing surface, and it does, in a way, although not with all commands (For example, DrawOval(), DrawRect(0 etc draw to the backbuffer regardless).
Maybe I'll figure it out on my own, but I thought I'd ask anyway...
Thanks!
Russell