summaryrefslogtreecommitdiffstats
path: root/src/persp3d-reference.h
diff options
context:
space:
mode:
authorTavmjong Bah <tavmjong@free.fr>2018-01-30 08:33:01 +0000
committerTavmjong Bah <tavmjong@free.fr>2018-01-30 08:33:01 +0000
commit267299811df952d08324a39008f52c19641de9e0 (patch)
tree28fef736a52cb7a72119d119be8eb663ad20a77f /src/persp3d-reference.h
parentTranslations: update inkscape.pot (diff)
downloadinkscape-267299811df952d08324a39008f52c19641de9e0.tar.gz
inkscape-267299811df952d08324a39008f52c19641de9e0.zip
Move classes derived from SPObject to own directory.
A lot of header clean-up.
Diffstat (limited to 'src/persp3d-reference.h')
-rw-r--r--src/persp3d-reference.h68
1 files changed, 0 insertions, 68 deletions
diff --git a/src/persp3d-reference.h b/src/persp3d-reference.h
deleted file mode 100644
index 871b29623..000000000
--- a/src/persp3d-reference.h
+++ /dev/null
@@ -1,68 +0,0 @@
-#ifndef SEEN_PERSP3D_REFERENCE_H
-#define SEEN_PERSP3D_REFERENCE_H
-
-/*
- * The reference corresponding to the inkscape:perspectiveID attribute
- *
- * Copyright (C) 2007 Johan Engelen
- * Copyright (C) 2007 Maximilian Albert
- *
- * Released under GNU GPL, read the file 'COPYING' for more information.
- */
-
-#include <cstddef>
-#include <sigc++/sigc++.h>
-
-#include "uri-references.h"
-#include "persp3d.h"
-
-class SPObject;
-
-namespace Inkscape {
-namespace XML {
-class Node;
-}
-}
-
-class Persp3DReference : public Inkscape::URIReference {
-public:
- Persp3DReference(SPObject *obj);
- ~Persp3DReference();
-
- Persp3D *getObject() const {
- return SP_PERSP3D(URIReference::getObject());
- }
-
- SPObject *owner;
-
- // concerning the Persp3D (we only use SPBox3D) that is referred to:
- char *persp_href;
- Inkscape::XML::Node *persp_repr;
- Persp3D *persp;
-
- sigc::connection _changed_connection;
- sigc::connection _modified_connection;
- sigc::connection _delete_connection;
-
- void link(char* to);
- void unlink(void);
- void start_listening(Persp3D* to);
- void quit_listening(void);
-
-protected:
- virtual bool _acceptObject(SPObject *obj) const;
-};
-
-
-#endif /* !SEEN_PERSP3D_REFERENCE_H */
-
-/*
- Local Variables:
- mode:c++
- c-file-style:"stroustrup"
- c-file-offsets:((innamespace . 0)(inline-open . 0)(case-label . +))
- indent-tabs-mode:nil
- fill-column:99
- End:
-*/
-// vim: filetype=cpp:expandtab:shiftwidth=4:tabstop=8:softtabstop=4:fileencoding=utf-8:textwidth=99 :