#include <cstddef>Go to the source code of this file.
Classes | |
| struct | pulp::format::EmbeddedEditorFile |
| One file embedded beside the editor script. More... | |
| struct | pulp::format::EditorAssets |
Namespaces | |
| namespace | pulp |
| namespace | pulp::format |
| What the product grants a device: the quota table indexed by capability tier and live thermal state. | |
Functions | |
| bool | pulp::format::declares_editor_assets (const EditorAssets &assets) noexcept |
| True when assets names a script, theme, or asset root, or embeds a script. | |
| bool | pulp::format::embeds_editor_script (const EditorAssets &assets) noexcept |
| True when assets carries an embedded entry script. | |
| void | pulp::format::register_editor_assets (const EditorAssets &assets) noexcept |
| Record this binary's editor assets. Static-init safe; last write wins. | |
| EditorAssets | pulp::format::registered_editor_assets () noexcept |
| The binary-wide record from register_editor_assets(), or an empty record. | |
| EditorAssets | pulp::format::editor_assets_for (const char *plugin_id) noexcept |
| Editor assets for the plug-in with reverse-DNS id plugin_id. | |
| void | pulp::format::install_scripted_editor_builder () noexcept |
| Link and install the scripted editor builder (see scripted_editor_builder_slot() in editor_ui.hpp). | |
| void | pulp::format::reset_editor_assets_for_testing () noexcept |
| Test-only: clear the binary-wide record. NOT for production use. | |