nodeattr.h File Reference

(r1785/r1445)

#include "node.h"

Go to the source code of this file.

Classes

class  NodeAttribute
 Abstract class from which various Attribute nodes are derived. More...

Typedefs

typedef const StringBaseAttributeIdentifier

Enumerations

enum  AttrIndex {
  ATTR_BAD_ID = (UINT32)~1, ATTR_STROKECOLOUR = 0, ATTR_STROKETRANSP, ATTR_FILLGEOMETRY,
  ATTR_TRANSPFILLGEOMETRY, ATTR_FILLMAPPING, ATTR_TRANSPFILLMAPPING, ATTR_FILLEFFECT,
  ATTR_LINEWIDTH, ATTR_WINDINGRULE, ATTR_JOINTYPE, ATTR_QUALITY,
  ATTR_DASHPATTERN, ATTR_STARTCAP, ATTR_STARTARROW, ATTR_ENDARROW,
  ATTR_MITRELIMIT, ATTR_USERATTRIBUTE, ATTR_WEBADDRESS, ATTR_TXTFONTTYPEFACE,
  ATTR_TXTBOLD, ATTR_TXTITALIC, ATTR_TXTASPECTRATIO, ATTR_TXTJUSTIFICATION,
  ATTR_TXTTRACKING, ATTR_TXTUNDERLINE, ATTR_TXTFONTSIZE, ATTR_TXTSCRIPT,
  ATTR_TXTBASELINE, ATTR_TXTLINESPACE, ATTR_TXTLEFTMARGIN, ATTR_TXTRIGHTMARGIN,
  ATTR_TXTFIRSTINDENT, ATTR_TXTRULER, ATTR_OVERPRINTLINE, ATTR_OVERPRINTFILL,
  ATTR_PRINTONALLPLATES, ATTR_STROKETYPE, ATTR_VARWIDTH, ATTR_BEVELINDENT,
  ATTR_BEVELTYPE, ATTR_BEVELCONTRAST, ATTR_BEVELLIGHTANGLE, ATTR_BEVELLIGHTTILT,
  ATTR_BRUSHTYPE, ATTR_FEATHER, ATTR_CLIPREGION, ATTR_CLIPVIEW,
  ATTR_FIRST_FREE_ID, ATTR_MOULD = 0, ATTR_ENDCAP = 0
}

Variables

const String_8 NullString


Typedef Documentation

typedef const StringBase& AttributeIdentifier
 

Definition at line 172 of file nodeattr.h.


Enumeration Type Documentation

enum AttrIndex
 

Enumerator:
ATTR_BAD_ID 
ATTR_STROKECOLOUR 
ATTR_STROKETRANSP 
ATTR_FILLGEOMETRY 
ATTR_TRANSPFILLGEOMETRY 
ATTR_FILLMAPPING 
ATTR_TRANSPFILLMAPPING 
ATTR_FILLEFFECT 
ATTR_LINEWIDTH 
ATTR_WINDINGRULE 
ATTR_JOINTYPE 
ATTR_QUALITY 
ATTR_DASHPATTERN 
ATTR_STARTCAP 
ATTR_STARTARROW 
ATTR_ENDARROW 
ATTR_MITRELIMIT 
ATTR_USERATTRIBUTE 
ATTR_WEBADDRESS 
ATTR_TXTFONTTYPEFACE 
ATTR_TXTBOLD 
ATTR_TXTITALIC 
ATTR_TXTASPECTRATIO 
ATTR_TXTJUSTIFICATION 
ATTR_TXTTRACKING 
ATTR_TXTUNDERLINE 
ATTR_TXTFONTSIZE 
ATTR_TXTSCRIPT 
ATTR_TXTBASELINE 
ATTR_TXTLINESPACE 
ATTR_TXTLEFTMARGIN 
ATTR_TXTRIGHTMARGIN 
ATTR_TXTFIRSTINDENT 
ATTR_TXTRULER 
ATTR_OVERPRINTLINE 
ATTR_OVERPRINTFILL 
ATTR_PRINTONALLPLATES 
ATTR_STROKETYPE 
ATTR_VARWIDTH 
ATTR_BEVELINDENT 
ATTR_BEVELTYPE 
ATTR_BEVELCONTRAST 
ATTR_BEVELLIGHTANGLE 
ATTR_BEVELLIGHTTILT 
ATTR_BRUSHTYPE 
ATTR_FEATHER 
ATTR_CLIPREGION 
ATTR_CLIPVIEW 
ATTR_FIRST_FREE_ID 
ATTR_MOULD 
ATTR_ENDCAP 

Definition at line 114 of file nodeattr.h.


Variable Documentation

const String_8 NullString
 

Definition at line 151 of file tmpltatr.cpp.


Generated on Sat Nov 10 03:49:16 2007 for Camelot by  doxygen 1.4.4