← Back to team overview

lightspark-users team mailing list archive

code reorg

 

After agreeing on IRC (magcius, matge, myself) that splitting classes that
implement the AS3 API out to their own files is a good idea,
there are now Boolean and Date classes separated. This should help with
incremental rebuild if you add new field to a class, it does
not recompile all files that include toplevel.h

Also there's the beginnings of a directory structure that maps to the API
hierarchy, currently the above two classes are under scripting/toplevel.
It is expected to have flash/display.{cpp|h} and similar in the future.

This helps comprehending the code better, especially for newcomers.

cheers
Jani

Follow ups