synfig-core
1.0.3
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
src
modules
mod_svg
layer_svg.h
Go to the documentation of this file.
1
/* === S Y N F I G ========================================================= */
22
/* ========================================================================= */
23
24
/* === S T A R T =========================================================== */
25
26
#ifndef __SYNFIG_SVG_LAYER_H
27
#define __SYNFIG_SVG_LAYER_H
28
29
/* === H E A D E R S ======================================================= */
30
31
#include <
synfig/color.h
>
32
#include <
synfig/vector.h
>
33
#include <
synfig/layers/layer_group.h
>
34
#include <
synfig/value.h
>
35
36
#include "
svg_parser.h
"
37
38
/* === M A C R O S ========================================================= */
39
40
/* === T Y P E D E F S ===================================================== */
41
42
/* === C L A S S E S & S T R U C T S ======================================= */
43
44
class
svg_layer
:
public
synfig::Layer_Group
45
{
46
SYNFIG_LAYER_MODULE_EXT
47
48
private
:
49
50
synfig::String
filename;
51
synfig::String
errors,warnings;
52
53
public
:
54
55
svg_layer
();
56
57
virtual
bool
set_param
(
const
synfig::String
& param,
const
synfig::ValueBase
&value);
58
59
virtual
synfig::ValueBase
get_param
(
const
synfig::String
& param)
const
;
60
61
virtual
Vocab
get_param_vocab
()
const
;
62
};
// END of class svg_layer
63
64
/* === E N D =============================================================== */
65
66
#endif
67
Generated on Mon Nov 16 2015 15:33:43 for synfig-core by
1.8.1.2