Clarification on how BMX uses modules

BlitzMax Forums/BlitzMax Beginners Area/Clarification on how BMX uses modules

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.

The main point of Framework is to provide a single file that can then import a set of modules as required for a given purpose, eg. a 2D framework, a 3D framework, a console app framework, etc.

If you create a module that just imports what you need for a given purpose (eg. you might create a framework for 2D apps, one for console-based network apps, one for GUI apps with networking, etc), you can just call Framework to provide a particular set of modules for the type of program you're writing.

Import in conjunction with Framework just lets you add more modules to a particular app as required.