diff options
author | Karl Berry <karl@freefriends.org> | 2024-03-05 23:23:42 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2024-03-05 23:23:42 +0000 |
commit | 8f2165b0a66024a98a18007895ce6b35c8185b97 (patch) | |
tree | 33a2f699b0c3d58dcc6c6f925fb05a17458b88d0 /Build/source/texk/dvisvgm/dvisvgm-src/src/SpecialManager.hpp | |
parent | 49bb2a2c52b76df12ec49e8fe3daf950f74249db (diff) |
dvisvgm 3.2.1
git-svn-id: svn://tug.org/texlive/trunk@70431 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/texk/dvisvgm/dvisvgm-src/src/SpecialManager.hpp')
-rw-r--r-- | Build/source/texk/dvisvgm/dvisvgm-src/src/SpecialManager.hpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/Build/source/texk/dvisvgm/dvisvgm-src/src/SpecialManager.hpp b/Build/source/texk/dvisvgm/dvisvgm-src/src/SpecialManager.hpp index b4eb95c991c..00cc3ebc6b3 100644 --- a/Build/source/texk/dvisvgm/dvisvgm-src/src/SpecialManager.hpp +++ b/Build/source/texk/dvisvgm/dvisvgm-src/src/SpecialManager.hpp @@ -48,8 +48,10 @@ class SpecialManager { instance().registerHandler(util::make_unique<Handler>()); } + static void registerHandler (std::unique_ptr<SpecialHandler> handler, const std::vector<std::string> &ignoredHandlerNames); void registerHandler (std::unique_ptr<SpecialHandler> handler); void registerHandlers (std::vector<std::unique_ptr<SpecialHandler>> &handlers, const char *ignorelist); + void unregisterHandler (SpecialHandler *handler); void unregisterHandlers (); void preprocess (const std::string &special, SpecialActions &actions) const; bool process (const std::string &special, double dvi2bp, SpecialActions &actions) const; |