Inkscape
Vector Graphics Editor
Loading...
Searching...
No Matches
attributes.h File Reference

Lookup dictionary for attributes/properties. More...

Go to the source code of this file.

Enumerations

enum class  SPAttr {
  INVALID , ID , STYLE , INKSCAPE_COLLECT ,
  INKSCAPE_LABEL , VERSION , INKSCAPE_VERSION , WIDTH ,
  HEIGHT , VIEWBOX , PRESERVEASPECTRATIO , ONLOAD ,
  SODIPODI_DOCNAME , TRANSFORM , SODIPODI_TYPE , SODIPODI_INSENSITIVE ,
  CONNECTOR_AVOID , CONNECTION_POINTS , TRANSFORM_CENTER_X , TRANSFORM_CENTER_Y ,
  INKSCAPE_PATH_EFFECT , INKSCAPE_HIGHLIGHT_COLOR , INKSCAPE_SPRAY_ORIGIN , XLINK_HREF ,
  XLINK_TYPE , XLINK_ROLE , XLINK_ARCROLE , XLINK_TITLE ,
  XLINK_SHOW , XLINK_ACTUATE , TARGET , INKSCAPE_GROUPMODE ,
  INKSCAPE_EXPANDED , VIEWONLY , SHOWGUIDES , SHOWGRIDS ,
  GRIDTOLERANCE , GUIDETOLERANCE , OBJECTTOLERANCE , ALIGNMENTTOLERANCE ,
  DISTRIBUTIONTOLERANCE , GUIDECOLOR , GUIDEOPACITY , GUIDEHICOLOR ,
  GUIDEHIOPACITY , SHOWBORDER , SHOWPAGESHADOW , BORDERLAYER ,
  BORDERCOLOR , BORDEROPACITY , PAGECOLOR , PAGELABELSTYLE ,
  FIT_MARGIN_TOP , FIT_MARGIN_LEFT , FIT_MARGIN_RIGHT , FIT_MARGIN_BOTTOM ,
  INKSCAPE_PAGEOPACITY , INKSCAPE_PAGESHADOW , INKSCAPE_ZOOM , INKSCAPE_ROTATION ,
  INKSCAPE_CX , INKSCAPE_CY , INKSCAPE_WINDOW_WIDTH , INKSCAPE_WINDOW_HEIGHT ,
  INKSCAPE_WINDOW_X , INKSCAPE_WINDOW_Y , INKSCAPE_WINDOW_MAXIMIZED , INKSCAPE_CURRENT_LAYER ,
  INKSCAPE_DOCUMENT_UNITS , INKSCAPE_LOCKGUIDES , UNITS , LOCAL ,
  NAME , RENDERING_INTENT , ORIENTATION , POSITION ,
  INKSCAPE_COLOR , INKSCAPE_LOCKED , PAGE_MARGIN , PAGE_BLEED ,
  PAGE_SIZE_NAME , ORIGINX , ORIGINY , SPACINGX ,
  SPACINGY , ANGLE_X , ANGLE_Z , GAP_X ,
  GAP_Y , MARGIN_X , MARGIN_Y , VISIBLE ,
  ENABLED , EMPOPACITY , EMPCOLOR , MAJOR_LINE_INTERVAL ,
  DOTTED , SNAP_TO_VISIBLE_ONLY , X , Y ,
  SVG_DPI , INKSCAPE_ORIGINAL_D , CONNECTOR_TYPE , CONNECTOR_CURVATURE ,
  INKSCAPE_CONNECTOR_SPACING , CONNECTION_START , CONNECTION_END , CONNECTION_START_POINT ,
  CONNECTION_END_POINT , RX , RY , INKSCAPE_BOX3D_PERSPECTIVE_ID ,
  INKSCAPE_BOX3D_CORNER0 , INKSCAPE_BOX3D_CORNER7 , INKSCAPE_BOX3D_SIDE_TYPE , INKSCAPE_PERSP3D ,
  INKSCAPE_PERSP3D_VP_X , INKSCAPE_PERSP3D_VP_Y , INKSCAPE_PERSP3D_VP_Z , INKSCAPE_PERSP3D_ORIGIN ,
  R , CX , CY , SODIPODI_CX ,
  SODIPODI_CY , SODIPODI_RX , SODIPODI_RY , SODIPODI_START ,
  SODIPODI_END , SODIPODI_OPEN , SODIPODI_ARC_TYPE , SODIPODI_SIDES ,
  SODIPODI_R1 , SODIPODI_R2 , SODIPODI_ARG1 , SODIPODI_ARG2 ,
  INKSCAPE_FLATSIDED , INKSCAPE_ROUNDED , INKSCAPE_RANDOMIZED , SODIPODI_EXPANSION ,
  SODIPODI_REVOLUTION , SODIPODI_RADIUS , SODIPODI_ARGUMENT , SODIPODI_T0 ,
  SODIPODI_ORIGINAL , INKSCAPE_ORIGINAL , INKSCAPE_HREF , INKSCAPE_RADIUS ,
  X1 , Y1 , X2 , Y2 ,
  POINTS , DX , DY , ROTATE ,
  TEXTLENGTH , LENGTHADJUST , SODIPODI_ROLE , SODIPODI_LINESPACING ,
  STARTOFFSET , SIDE , OFFSET , FILTERUNITS ,
  PRIMITIVEUNITS , FILTERRES , IN_ , RESULT ,
  MODE , IN2 , TYPE , VALUES ,
  TABLEVALUES , SLOPE , INTERCEPT , AMPLITUDE ,
  EXPONENT , OPERATOR , K1 , K2 ,
  K3 , K4 , ORDER , KERNELMATRIX ,
  DIVISOR , BIAS , TARGETX , TARGETY ,
  EDGEMODE , KERNELUNITLENGTH , PRESERVEALPHA , SURFACESCALE ,
  DIFFUSECONSTANT , SCALE , XCHANNELSELECTOR , YCHANNELSELECTOR ,
  AZIMUTH , ELEVATION , Z , POINTSATX ,
  POINTSATY , POINTSATZ , LIMITINGCONEANGLE , STDDEVIATION ,
  RADIUS , SPECULARCONSTANT , SPECULAREXPONENT , BASEFREQUENCY ,
  NUMOCTAVES , SEED , STITCHTILES , GRADIENTUNITS ,
  GRADIENTTRANSFORM , SPREADMETHOD , INKSCAPE_SWATCH , INKSCAPE_PINNED ,
  FX , FY , FR , TENSOR ,
  PATTERNUNITS , PATTERNCONTENTUNITS , PATTERNTRANSFORM , HATCHUNITS ,
  HATCHCONTENTUNITS , HATCHTRANSFORM , PITCH , CLIPPATHUNITS ,
  MASKUNITS , MASKCONTENTUNITS , MARKERUNITS , REFX ,
  REFY , MARKERWIDTH , MARKERHEIGHT , ORIENT ,
  ATTRIBUTENAME , ATTRIBUTETYPE , BEGIN , DUR ,
  END , MIN , MAX , RESTART ,
  REPEATCOUNT , REPEATDUR , CALCMODE , KEYTIMES ,
  KEYSPLINES , FROM , TO , BY ,
  ADDITIVE , ACCUMULATE , HORIZ_ORIGIN_X , HORIZ_ORIGIN_Y ,
  HORIZ_ADV_X , VERT_ORIGIN_X , VERT_ORIGIN_Y , VERT_ADV_Y ,
  UNICODE , GLYPH_NAME , ARABIC_FORM , LANG ,
  U1 , G1 , U2 , G2 ,
  K , UNICODE_RANGE , UNITS_PER_EM , PANOSE_1 ,
  STEMV , STEMH , CAP_HEIGHT , X_HEIGHT ,
  ACCENT_HEIGHT , ASCENT , DESCENT , WIDTHS ,
  BBOX , IDEOGRAPHIC , ALPHABETIC , MATHEMATICAL ,
  HANGING , V_IDEOGRAPHIC , V_ALPHABETIC , V_MATHEMATICAL ,
  V_HANGING , UNDERLINE_POSITION , UNDERLINE_THICKNESS , STRIKETHROUGH_POSITION ,
  STRIKETHROUGH_THICKNESS , OVERLINE_POSITION , OVERLINE_THICKNESS , XML_SPACE ,
  XML_LANG , TEXT_NOMARKUP , TEXT_PANGOMARKUP , TEXT_INSHAPE ,
  TEXT_ONPATH , TEXT_INBOX , TEXT_INCOLUMN , TEXT_EXCLUDE ,
  LAYOUT_OPTIONS , D , COLOR , OPACITY ,
  FILL , FILL_OPACITY , FILL_RULE , STROKE ,
  STROKE_OPACITY , STROKE_WIDTH , STROKE_LINECAP , STROKE_LINEJOIN ,
  STROKE_MITERLIMIT , STROKE_DASHARRAY , STROKE_DASHOFFSET , STROKE_EXTENSIONS ,
  MARKER , MARKER_END , MARKER_MID , MARKER_START ,
  PAINT_ORDER , SOLID_COLOR , SOLID_OPACITY , VECTOR_EFFECT ,
  MIX_BLEND_MODE , ISOLATION , DISPLAY , OVERFLOW_ ,
  VISIBILITY , CLIP , CLIP_PATH , CLIP_RULE ,
  MASK , FONT , FONT_FAMILY , INKSCAPE_FONT_SPEC ,
  FONT_SIZE , FONT_SIZE_ADJUST , FONT_STRETCH , FONT_STYLE ,
  FONT_VARIANT , FONT_WEIGHT , FONT_VARIANT_LIGATURES , FONT_VARIANT_POSITION ,
  FONT_VARIANT_CAPS , FONT_VARIANT_NUMERIC , FONT_VARIANT_ALTERNATES , FONT_VARIANT_EAST_ASIAN ,
  FONT_FEATURE_SETTINGS , FONT_VARIATION_SETTINGS , TEXT_INDENT , TEXT_ALIGN ,
  LINE_HEIGHT , LETTER_SPACING , WORD_SPACING , TEXT_TRANSFORM ,
  DIRECTION , WRITING_MODE , TEXT_ORIENTATION , UNICODE_BIDI ,
  ALIGNMENT_BASELINE , BASELINE_SHIFT , DOMINANT_BASELINE , GLYPH_ORIENTATION_HORIZONTAL ,
  GLYPH_ORIENTATION_VERTICAL , KERNING , TEXT_ANCHOR , WHITE_SPACE ,
  SHAPE_INSIDE , SHAPE_SUBTRACT , SHAPE_PADDING , SHAPE_MARGIN ,
  INLINE_SIZE , TEXT_DECORATION , TEXT_DECORATION_LINE , TEXT_DECORATION_STYLE ,
  TEXT_DECORATION_COLOR , TEXT_DECORATION_FILL , TEXT_DECORATION_STROKE , ENABLE_BACKGROUND ,
  FILTER , FLOOD_COLOR , FLOOD_OPACITY , LIGHTING_COLOR ,
  AUTO_REGION , STOP_COLOR , STOP_OPACITY , STOP_PATH ,
  COLOR_INTERPOLATION , COLOR_INTERPOLATION_FILTERS , COLOR_PROFILE , COLOR_RENDERING ,
  IMAGE_RENDERING , SHAPE_RENDERING , TEXT_RENDERING , POINTER_EVENTS ,
  CURSOR , SYSTEM_LANGUAGE , REQUIRED_FEATURES , REQUIRED_EXTENSIONS ,
  PATH_EFFECT , INKSCAPE_DESK_COLOR , INKSCAPE_DESK_OPACITY , INKSCAPE_DESK_CHECKERBOARD ,
  INKSCAPE_CLIP_TO_PAGE_RENDERING , INKSCAPE_ANTIALIAS_RENDERING , INKSCAPE_ORIGIN_CORRECTION , INKSCAPE_Y_AXIS_DOWN ,
  SPAttr_SIZE
}
 

Functions

bool SP_ATTRIBUTE_IS_CSS (SPAttr k)
 True iff k is a property in SVG, i.e.
 
SPAttr sp_attribute_lookup (gchar const *key)
 Get attribute id by name.
 
gchar const * sp_attribute_name (SPAttr id)
 Get attribute name by id.
 
std::vector< Glib::ustring > sp_attribute_name_list (bool css_only=false)
 Get sorted attribute name list.
 

Detailed Description

Lookup dictionary for attributes/properties.

Definition in file attributes.h.

Enumeration Type Documentation

◆ SPAttr

enum class SPAttr
strong
Enumerator
INVALID 

Must have value 0.

ID 
STYLE 
INKSCAPE_COLLECT 
INKSCAPE_LABEL 
VERSION 
INKSCAPE_VERSION 
WIDTH 
HEIGHT 
VIEWBOX 
PRESERVEASPECTRATIO 
ONLOAD 
SODIPODI_DOCNAME 
TRANSFORM 
SODIPODI_TYPE 
SODIPODI_INSENSITIVE 
CONNECTOR_AVOID 
CONNECTION_POINTS 
TRANSFORM_CENTER_X 
TRANSFORM_CENTER_Y 
INKSCAPE_PATH_EFFECT 
INKSCAPE_HIGHLIGHT_COLOR 
INKSCAPE_SPRAY_ORIGIN 
XLINK_HREF 
XLINK_TYPE 
XLINK_ROLE 
XLINK_ARCROLE 
XLINK_TITLE 
XLINK_SHOW 
XLINK_ACTUATE 
TARGET 
INKSCAPE_GROUPMODE 
INKSCAPE_EXPANDED 
VIEWONLY 
SHOWGUIDES 
SHOWGRIDS 
GRIDTOLERANCE 
GUIDETOLERANCE 
OBJECTTOLERANCE 
ALIGNMENTTOLERANCE 
DISTRIBUTIONTOLERANCE 
GUIDECOLOR 
GUIDEOPACITY 
GUIDEHICOLOR 
GUIDEHIOPACITY 
SHOWBORDER 
SHOWPAGESHADOW 
BORDERLAYER 
BORDERCOLOR 
BORDEROPACITY 
PAGECOLOR 
PAGELABELSTYLE 
FIT_MARGIN_TOP 
FIT_MARGIN_LEFT 
FIT_MARGIN_RIGHT 
FIT_MARGIN_BOTTOM 
INKSCAPE_PAGEOPACITY 
INKSCAPE_PAGESHADOW 
INKSCAPE_ZOOM 
INKSCAPE_ROTATION 
INKSCAPE_CX 
INKSCAPE_CY 
INKSCAPE_WINDOW_WIDTH 
INKSCAPE_WINDOW_HEIGHT 
INKSCAPE_WINDOW_X 
INKSCAPE_WINDOW_Y 
INKSCAPE_WINDOW_MAXIMIZED 
INKSCAPE_CURRENT_LAYER 
INKSCAPE_DOCUMENT_UNITS 
INKSCAPE_LOCKGUIDES 
UNITS 
LOCAL 
NAME 
RENDERING_INTENT 
ORIENTATION 
POSITION 
INKSCAPE_COLOR 
INKSCAPE_LOCKED 
PAGE_MARGIN 
PAGE_BLEED 
PAGE_SIZE_NAME 
ORIGINX 
ORIGINY 
SPACINGX 
SPACINGY 
ANGLE_X 
ANGLE_Z 
GAP_X 
GAP_Y 
MARGIN_X 
MARGIN_Y 
VISIBLE 
ENABLED 
EMPOPACITY 
EMPCOLOR 
MAJOR_LINE_INTERVAL 
DOTTED 
SNAP_TO_VISIBLE_ONLY 
SVG_DPI 
INKSCAPE_ORIGINAL_D 
CONNECTOR_TYPE 
CONNECTOR_CURVATURE 
INKSCAPE_CONNECTOR_SPACING 
CONNECTION_START 
CONNECTION_END 
CONNECTION_START_POINT 
CONNECTION_END_POINT 
RX 
RY 
INKSCAPE_BOX3D_PERSPECTIVE_ID 
INKSCAPE_BOX3D_CORNER0 
INKSCAPE_BOX3D_CORNER7 
INKSCAPE_BOX3D_SIDE_TYPE 
INKSCAPE_PERSP3D 
INKSCAPE_PERSP3D_VP_X 
INKSCAPE_PERSP3D_VP_Y 
INKSCAPE_PERSP3D_VP_Z 
INKSCAPE_PERSP3D_ORIGIN 
CX 
CY 
SODIPODI_CX 
SODIPODI_CY 
SODIPODI_RX 
SODIPODI_RY 
SODIPODI_START 
SODIPODI_END 
SODIPODI_OPEN 
SODIPODI_ARC_TYPE 
SODIPODI_SIDES 
SODIPODI_R1 
SODIPODI_R2 
SODIPODI_ARG1 
SODIPODI_ARG2 
INKSCAPE_FLATSIDED 
INKSCAPE_ROUNDED 
INKSCAPE_RANDOMIZED 
SODIPODI_EXPANSION 
SODIPODI_REVOLUTION 
SODIPODI_RADIUS 
SODIPODI_ARGUMENT 
SODIPODI_T0 
SODIPODI_ORIGINAL 
INKSCAPE_ORIGINAL 
INKSCAPE_HREF 
INKSCAPE_RADIUS 
X1 
Y1 
X2 
Y2 
POINTS 
DX 
DY 
ROTATE 
TEXTLENGTH 
LENGTHADJUST 
SODIPODI_ROLE 
SODIPODI_LINESPACING 
STARTOFFSET 
SIDE 
OFFSET 
FILTERUNITS 
PRIMITIVEUNITS 
FILTERRES 
IN_ 
RESULT 
MODE 
IN2 
TYPE 
VALUES 
TABLEVALUES 
SLOPE 
INTERCEPT 
AMPLITUDE 
EXPONENT 
OPERATOR 
K1 
K2 
K3 
K4 
ORDER 
KERNELMATRIX 
DIVISOR 
BIAS 
TARGETX 
TARGETY 
EDGEMODE 
KERNELUNITLENGTH 
PRESERVEALPHA 
SURFACESCALE 
DIFFUSECONSTANT 
SCALE 
XCHANNELSELECTOR 
YCHANNELSELECTOR 
AZIMUTH 
ELEVATION 
POINTSATX 
POINTSATY 
POINTSATZ 
LIMITINGCONEANGLE 
STDDEVIATION 
RADIUS 
SPECULARCONSTANT 
SPECULAREXPONENT 
BASEFREQUENCY 
NUMOCTAVES 
SEED 
STITCHTILES 
GRADIENTUNITS 
GRADIENTTRANSFORM 
SPREADMETHOD 
INKSCAPE_SWATCH 
INKSCAPE_PINNED 
FX 
FY 
FR 
TENSOR 
PATTERNUNITS 
PATTERNCONTENTUNITS 
PATTERNTRANSFORM 
HATCHUNITS 
HATCHCONTENTUNITS 
HATCHTRANSFORM 
PITCH 
CLIPPATHUNITS 
MASKUNITS 
MASKCONTENTUNITS 
MARKERUNITS 
REFX 
REFY 
MARKERWIDTH 
MARKERHEIGHT 
ORIENT 
ATTRIBUTENAME 
ATTRIBUTETYPE 
BEGIN 
DUR 
END 
MIN 
MAX 
RESTART 
REPEATCOUNT 
REPEATDUR 
CALCMODE 
KEYTIMES 
KEYSPLINES 
FROM 
TO 
BY 
ADDITIVE 
ACCUMULATE 
HORIZ_ORIGIN_X 
HORIZ_ORIGIN_Y 
HORIZ_ADV_X 
VERT_ORIGIN_X 
VERT_ORIGIN_Y 
VERT_ADV_Y 
UNICODE 
GLYPH_NAME 
ARABIC_FORM 
LANG 
U1 
G1 
U2 
G2 
UNICODE_RANGE 
UNITS_PER_EM 
PANOSE_1 
STEMV 
STEMH 
CAP_HEIGHT 
X_HEIGHT 
ACCENT_HEIGHT 
ASCENT 
DESCENT 
WIDTHS 
BBOX 
IDEOGRAPHIC 
ALPHABETIC 
MATHEMATICAL 
HANGING 
V_IDEOGRAPHIC 
V_ALPHABETIC 
V_MATHEMATICAL 
V_HANGING 
UNDERLINE_POSITION 
UNDERLINE_THICKNESS 
STRIKETHROUGH_POSITION 
STRIKETHROUGH_THICKNESS 
OVERLINE_POSITION 
OVERLINE_THICKNESS 
XML_SPACE 
XML_LANG 
TEXT_NOMARKUP 
TEXT_PANGOMARKUP 
TEXT_INSHAPE 
TEXT_ONPATH 
TEXT_INBOX 
TEXT_INCOLUMN 
TEXT_EXCLUDE 
LAYOUT_OPTIONS 
COLOR 
OPACITY 
FILL 
FILL_OPACITY 
FILL_RULE 
STROKE 
STROKE_OPACITY 
STROKE_WIDTH 
STROKE_LINECAP 
STROKE_LINEJOIN 
STROKE_MITERLIMIT 
STROKE_DASHARRAY 
STROKE_DASHOFFSET 
STROKE_EXTENSIONS 
MARKER 
MARKER_END 
MARKER_MID 
MARKER_START 
PAINT_ORDER 
SOLID_COLOR 
SOLID_OPACITY 
VECTOR_EFFECT 
MIX_BLEND_MODE 
ISOLATION 
DISPLAY 
OVERFLOW_ 
VISIBILITY 
CLIP 
CLIP_PATH 
CLIP_RULE 
MASK 
FONT 
FONT_FAMILY 
INKSCAPE_FONT_SPEC 
FONT_SIZE 
FONT_SIZE_ADJUST 
FONT_STRETCH 
FONT_STYLE 
FONT_VARIANT 
FONT_WEIGHT 
FONT_VARIANT_LIGATURES 
FONT_VARIANT_POSITION 
FONT_VARIANT_CAPS 
FONT_VARIANT_NUMERIC 
FONT_VARIANT_ALTERNATES 
FONT_VARIANT_EAST_ASIAN 
FONT_FEATURE_SETTINGS 
FONT_VARIATION_SETTINGS 
TEXT_INDENT 
TEXT_ALIGN 
LINE_HEIGHT 
LETTER_SPACING 
WORD_SPACING 
TEXT_TRANSFORM 
DIRECTION 
WRITING_MODE 
TEXT_ORIENTATION 
UNICODE_BIDI 
ALIGNMENT_BASELINE 
BASELINE_SHIFT 
DOMINANT_BASELINE 
GLYPH_ORIENTATION_HORIZONTAL 
GLYPH_ORIENTATION_VERTICAL 
KERNING 
TEXT_ANCHOR 
WHITE_SPACE 
SHAPE_INSIDE 
SHAPE_SUBTRACT 
SHAPE_PADDING 
SHAPE_MARGIN 
INLINE_SIZE 
TEXT_DECORATION 
TEXT_DECORATION_LINE 
TEXT_DECORATION_STYLE 
TEXT_DECORATION_COLOR 
TEXT_DECORATION_FILL 
TEXT_DECORATION_STROKE 
ENABLE_BACKGROUND 
FILTER 
FLOOD_COLOR 
FLOOD_OPACITY 
LIGHTING_COLOR 
AUTO_REGION 
STOP_COLOR 
STOP_OPACITY 
STOP_PATH 
COLOR_INTERPOLATION 
COLOR_INTERPOLATION_FILTERS 
COLOR_PROFILE 
COLOR_RENDERING 
IMAGE_RENDERING 
SHAPE_RENDERING 
TEXT_RENDERING 
POINTER_EVENTS 
CURSOR 
SYSTEM_LANGUAGE 
REQUIRED_FEATURES 
REQUIRED_EXTENSIONS 
PATH_EFFECT 
INKSCAPE_DESK_COLOR 
INKSCAPE_DESK_OPACITY 
INKSCAPE_DESK_CHECKERBOARD 
INKSCAPE_CLIP_TO_PAGE_RENDERING 
INKSCAPE_ANTIALIAS_RENDERING 
INKSCAPE_ORIGIN_CORRECTION 
INKSCAPE_Y_AXIS_DOWN 
SPAttr_SIZE 

Definition at line 27 of file attributes.h.

Function Documentation

◆ SP_ATTRIBUTE_IS_CSS()

bool SP_ATTRIBUTE_IS_CSS ( SPAttr  k)

True iff k is a property in SVG, i.e.

something that can be written either in a style attribute or as its own XML attribute. This must be kept in sync with SPAttr.

Definition at line 665 of file attributes.cpp.

References D, and SYSTEM_LANGUAGE.

Referenced by SPClipPath::set(), SPItem::set(), SPSolidColor::set(), SPStop::set(), SPHatchPath::set(), SPHatch::set(), and sp_attribute_name_list().

◆ sp_attribute_lookup()

SPAttr sp_attribute_lookup ( gchar const *  key)

Get attribute id by name.

Return INVALID for invalid names.

Definition at line 611 of file attributes.cpp.

References _instance, INVALID, key, and sp_attribute_lookup().

Referenced by SPStyle::_mergeDecl(), SPPath::build(), cmp(), and sp_attribute_lookup().

◆ sp_attribute_name()

◆ sp_attribute_name_list()

std::vector< Glib::ustring > sp_attribute_name_list ( bool  css_only = false)

Get sorted attribute name list.

Parameters
css_onlyIf true, only return CSS properties

Definition at line 653 of file attributes.cpp.

References props, result, and SP_ATTRIBUTE_IS_CSS().

Referenced by Inkscape::UI::Dialog::StyleDialog::_startNameEdit().