Logo Search packages:      
Sourcecode: inkscape version File versions

desktop-style.cpp File Reference


Detailed Description

Desktop style management

Authors: bulia byak verbalshadow

Copyright (C) 2004, 2006 authors

Released under GNU GPL, read the file 'COPYING' for more information

Definition in file desktop-style.cpp.

#include <string>
#include <cstring>
#include "desktop.h"
#include "color-rgba.h"
#include "svg/css-ostringstream.h"
#include "svg/svg.h"
#include "svg/svg-color.h"
#include "selection.h"
#include "inkscape.h"
#include "style.h"
#include "preferences.h"
#include "sp-use.h"
#include "filters/blend.h"
#include "sp-filter.h"
#include "sp-filter-reference.h"
#include "sp-gaussian-blur.h"
#include "sp-flowtext.h"
#include "sp-flowregion.h"
#include "sp-flowdiv.h"
#include "sp-linear-gradient.h"
#include "sp-pattern.h"
#include "sp-radial-gradient.h"
#include "sp-textpath.h"
#include "sp-tref.h"
#include "sp-tspan.h"
#include "xml/repr.h"
#include "libnrtype/font-style-to-pos.h"
#include "sp-path.h"
#include "desktop-style.h"
#include "svg/svg-icc-color.h"
#include "box3d-side.h"

Go to the source code of this file.

Functions

int objects_query_blend (GSList *objects, SPStyle *style_res)
int objects_query_blur (GSList *objects, SPStyle *style_res)
int objects_query_fillstroke (GSList *objects, SPStyle *style_res, bool const isfill)
int objects_query_fontfamily (GSList *objects, SPStyle *style_res)
int objects_query_fontnumbers (GSList *objects, SPStyle *style_res)
int objects_query_fontspecification (GSList *objects, SPStyle *style_res)
int objects_query_fontstyle (GSList *objects, SPStyle *style_res)
int objects_query_miterlimit (GSList *objects, SPStyle *style_res)
int objects_query_opacity (GSList *objects, SPStyle *style_res)
int objects_query_strokecap (GSList *objects, SPStyle *style_res)
int objects_query_strokejoin (GSList *objects, SPStyle *style_res)
int objects_query_strokewidth (GSList *objects, SPStyle *style_res)
void sp_desktop_apply_css_recursive (SPObject *o, SPCSSAttr *css, bool skip_lines)
void sp_desktop_apply_style_tool (SPDesktop *desktop, Inkscape::XML::Node *repr, Glib::ustring const &tool_path, bool with_text)
guint32 sp_desktop_get_color (SPDesktop *desktop, bool is_fill)
guint32 sp_desktop_get_color_tool (SPDesktop *desktop, Glib::ustring const &tool, bool is_fill, bool *has_color)
double sp_desktop_get_font_size_tool (SPDesktop *desktop)
double sp_desktop_get_master_opacity_tool (SPDesktop *desktop, Glib::ustring const &tool, bool *has_opacity)
double sp_desktop_get_opacity_tool (SPDesktop *desktop, Glib::ustring const &tool, bool is_fill)
SPCSSAttr * sp_desktop_get_style (SPDesktop *desktop, bool with_text)
int sp_desktop_query_style (SPDesktop *desktop, SPStyle *style, int property)
bool sp_desktop_query_style_all (SPDesktop *desktop, SPStyle *query)
int sp_desktop_query_style_from_list (GSList *list, SPStyle *style, int property)
void sp_desktop_set_color (SPDesktop *desktop, ColorRGBA const &color, bool is_relative, bool fill)
void sp_desktop_set_style (SPDesktop *desktop, SPCSSAttr *css, bool change, bool write_current)
gdouble stroke_average_width (GSList const *objects)


Generated by  Doxygen 1.6.0   Back to index