Forward declaration

BlitzMax Forums/BlitzMax Beginners Area/Forward declaration

The forum is locked. These are the original blitzbasic.com forums, kept so they can still be read. No new topics, replies or edits can be made here. To join in, head over to the Blitz3D+ forums.

Man, this is annoying... BlitzMax is so strict with Fields and methods being instancebased and functions and globals being typebased, so I can't make completely self-contained objects which, for example, initialize themselves upon creation?

Or maybe I'm going about this the wrong way?

Maybe I shouldn't use the Create function but the New method instead... Would that work...? I guess I'm just typing while thinking here - I can't be the only one with this problem...