Jsfx
The free functions of uapmd-format-jsfx/uapmd-format-jsfx.hpp.
Properties
jsfxFolderMirrorRoot().
False when this build does not include JSFX.
jsfxRegisteredFolders().
jsfxUserContentDirectory(): where imports are kept; empty where nothing is writable.
jsfxUsesOwnFontBackend(): whether setEditorFontData has any effect.
Functions
clearJsfxFolderMirror().
importJsfxContent(): copies a single file or unpacks an archive into the user content directory, optionally under subdirectory. A rescan is needed afterwards.
looksLikeJsfxArchive().
registerJsfxFolder(): the name actually used, or empty when it could not be registered.
setJsfxEditorFontData(): TrueType data for the editor; copied.
unregisterJsfxFolder(): forgets the folder and deletes its mirror. Give the grant back with DocumentProvider.releaseFolder as well.
writeJsfxFolderMirrorFile().