Here is a list of dependencies of the individual Miniwood libraries. A dependency
means that a library requires another library. For example, brush library also
needs graphics library.
animgraphics. Functions that load and save animations need animio or
animio-lite library.
bgpicgraphics. Functions that load images need imageio or imageio-lite
library.
brushgraphics. Most functions that manipulate image data also need
filters library. Functions that load and save images need imageio or imageio-lite
library.
clipregiongraphics.
displaygraphics.
drawgraphics.
filtersgraphics.
icongraphics. Functions that load and save images need imageio or
imageio-lite library.
imageiographics.
imageio-litegraphics.
layersgraphics. Most functions that manipulate image data also need
filters library.
moveobjectgraphics.
offscreengraphics.
palettegraphics. Functions that load palettes from images need imageio
or imageio-lite library.
pointerdisplay library.
spritegraphics. Functions that load images or animations need imageio,
imageio-lite, animio or animio-lite library.
textgraphics.
text-litegraphics.
transitionfxgraphics.
vectorpathgraphics.
vectorpath-litegraphics.
videographics.
Note that the order in which you load Miniwood's libraries via the @USING
preprocessor command doesn't matter. Even though libraries like brush depend on graphics
it's absolutely allowed to load brush before graphics library.