summaryrefslogtreecommitdiff
path: root/include/drawinglayer/primitive3d
diff options
context:
space:
mode:
authorTomaž Vajngerl <tomaz.vajngerl@collabora.co.uk>2021-11-06 21:45:37 +0100
committerTomaž Vajngerl <quikee@gmail.com>2021-11-08 13:52:31 +0100
commita2fa768b73d96352ffafd166564d2c1cb2e140c3 (patch)
tree0ca8be51a8d6a2086f3bc35fca41a9f202c2cb58 /include/drawinglayer/primitive3d
parent750d64ce68ecbbf7013e498836c90e3c1ac1b371 (diff)
extend XML dumpig for primitives to support fontwork objects
This adds support for 3D drawinglayer primitive XML dumping and adds dumping support for many more primitives and attributes that were missing before. This is needed to be able to check the fontwork objects, which can be rendered in 3D. Change-Id: I0e78be4d4030a0cae3d2b952a1a38de8940ee310 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124804 Tested-by: Jenkins Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
Diffstat (limited to 'include/drawinglayer/primitive3d')
-rw-r--r--include/drawinglayer/primitive3d/Tools.hxx21
1 files changed, 21 insertions, 0 deletions
diff --git a/include/drawinglayer/primitive3d/Tools.hxx b/include/drawinglayer/primitive3d/Tools.hxx
new file mode 100644
index 000000000000..4f0d4967efb1
--- /dev/null
+++ b/include/drawinglayer/primitive3d/Tools.hxx
@@ -0,0 +1,21 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*
+ * This file is part of the LibreOffice project.
+ *
+ * This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/.
+ *
+ */
+
+#pragma once
+
+#include <drawinglayer/drawinglayerdllapi.h>
+#include <rtl/ustring.hxx>
+
+namespace drawinglayer::primitive3d
+{
+OUString DRAWINGLAYER_DLLPUBLIC idToString(sal_uInt32 nId);
+}
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */