Inkscape
Vector Graphics Editor
Loading...
Searching...
No Matches
sp-paint-server-reference.h
Go to the documentation of this file.
1// SPDX-License-Identifier: GPL-2.0-or-later
2#ifndef SEEN_SP_PAINT_SERVER_REFERENCE_H
3#define SEEN_SP_PAINT_SERVER_REFERENCE_H
4
5/*
6 * Reference class for gradients and patterns.
7 *
8 * Author:
9 * Lauris Kaplinski <lauris@kaplinski.com>
10 * Jon A. Cruz <jon@joncruz.org>
11 *
12 * Copyright (C) 1999-2002 Lauris Kaplinski
13 * Copyright (C) 2000-2001 Ximian, Inc.
14 * Copyright (C) 2010 Authors
15 *
16 * Released under GNU GPL v2+, read the file 'COPYING' for more information.
17 */
18
19#include "uri-references.h"
20
21class SPDocument;
22class SPObject;
23class SPPaintServer;
24
26public:
29 SPPaintServer *getObject() const;
30
31protected:
32 bool _acceptObject(SPObject *obj) const override;
33};
34
35#endif // SEEN_SP_PAINT_SERVER_REFERENCE_H
36/*
37 Local Variables:
38 mode:c++
39 c-file-style:"stroustrup"
40 c-file-offsets:((innamespace . 0)(inline-open . 0)(case-label . +))
41 indent-tabs-mode:nil
42 fill-column:99
43 End:
44*/
45// vim: filetype=cpp:expandtab:shiftwidth=4:tabstop=8:softtabstop=4:fileencoding=utf-8:textwidth=99 :
A class encapsulating a reference to a particular URI; observers can be notified when the URI comes t...
URIReference(SPObject *owner)
Constructor.
Typed SVG document implementation.
Definition document.h:101
SPObject is an abstract base class of all of the document nodes at the SVG document level.
Definition sp-object.h:160
bool _acceptObject(SPObject *obj) const override
SPPaintServer * getObject() const