#include <rvc/object.h>
#include <mi32/rvcstyle.h>
#include <mi32/elemtype.h>
#include <mi32/simplear.h>
#include <mi32/mgd2.h>
#include <mi32/planeconic.h>
Include dependency graph for style.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Namespaces | |
| namespace | RVC |
Classes | |
| class | RVC::STYLE |
| Manages RVC::OBJTYPE_Style RVC objects. More... | |
| class | RVC::STYLE::BASEPATTERN |
| Base pattern class. More... | |
| class | RVC::STYLE::BITMAPPATTERN |
| Bitmap pattern class. More... | |
| class | RVC::STYLE::GETOBJFILTER_HASPATTERNTYPE |
| Style object selection filter to disallow selection of non style objects or style objects that do not have the requested pattern type. More... | |
| class | RVC::STYLE::GETOBJFILTER_HASSTYLETYPE |
| Style object selection filter to disallow selection of non style objects or style objects that do not have the requested style type. More... | |
| class | RVC::STYLE::GETOBJFILTER_ISSELECTABLE |
| Style object selection filter to disallow selection of non style objects. More... | |
| class | RVC::STYLE::HATCHPATTERN |
| Hatch pattern class. More... | |
| class | RVC::STYLE::HATCHPATTERN::ELEMENT_SHARED |
| Pattern element referencing shared memory buffer. More... | |
| class | RVC::STYLE::HATCHPATTERN::ITERATOR |
| Iterator to process pattern elements. More... | |
| class | RVC::STYLE::LINEPATTERN |
| Line pattern class. More... | |
| class | RVC::STYLE::LINEPATTERN::ELEMENT |
| Pattern element. More... | |
| class | RVC::STYLE::LINEPATTERN::ELEMENT_SHARED |
| Pattern element referencing shared memory buffer. More... | |
| class | RVC::STYLE::LINEPATTERN::ITERATOR |
| Iterator to process pattern elements. More... | |
| class | RVC::STYLE::SYMBOLPATTERN |
| Point symbol pattern class. More... | |
| class | RVC::STYLE::SYMBOLPATTERN::ELEMENT_SHARED |
| Pattern element referencing shared memory buffer. More... | |
| class | RVC::STYLE::SYMBOLPATTERN::ITERATOR |
| Iterator to process pattern elements. More... | |
| class | RVC::STYLE::UNIQUEPATTERNNAMEFILTER |
| Style pattern name uniquification filter. More... | |
| class | RVC::STYLE::UNIQUESTYLENAMEFILTER |
| Style type name uniquification filter. More... | |
Enumerations | |
| enum | EDITSTYLEFLAGS { EDITSTYLEFLAG_None = 0x00000000, EDITSTYLEFLAG_DefaultOnly = 0x00000001, EDITSTYLEFLAG_CAD = 0x00000002, EDITSTYLEFLAG_SingleType = 0x00000004, EDITSTYLEFLAG_NoRenameStyles = 0x00000010, EDITSTYLEFLAG_NoNewDelStyles = 0x00000020, EDITSTYLEFLAG_NoElemHeight = 0x00000040, EDITSTYLEFLAG_NoTypeButtons = 0x00000080, EDITSTYLEFLAG_NoScaleToLayout = 0x00000100, EDITSTYLEFLAG_NoScaleOptions = 0x00000200, EDITSTYLEFLAG_NoSample = 0x00000400, EDITSTYLEFLAG_AllowScaleToNone = 0x00000800, EDITSTYLEFLAG_SymbolForceSquare = 0x00010000, EDITSTYLEFLAG_SymbolNoNone = 0x00020000, EDITSTYLEFLAG_TextAllowHTML = 0x00100000, EDITSTYLEFLAG_TextAllowSpecialFormat = 0x00200000, EDITSTYLEFLAG_TextAllowVertAlignment = 0x00400000, EDITSTYLEFLAG_TextForceWordWrap = 0x00800000, EDITSTYLEFLAG_TextNoBlockWidth = 0x01000000, EDITSTYLEFLAG_TextNoWordWrap = 0x02000000 } |
Functions | |
| DEFINE_ENUM_OP_BITWISE (EDITSTYLEFLAGS) | |
| DEFINE_ENUM_OP_INCREMENT (RVC::STYLE::PATTERN) | |
| DEFINE_ENUM_OP_INCREMENT (RVC::STYLE::TYPE) | |
| int | DlgGetPattern (MDLGPARENT dlgparent, const MISTRING &PromptStr, RVC::STYLE::PATTERN PatternType, const RVC::OBJITEM &StyleObjItem, const COLOR &SampleColor) |
| ERRVALUE | DlgGetPatterns (MDLGPARENT dlgparent, const MISTRING &PromptStr, RVC::STYLE::PATTERN PatternType, RVC::OBJITEM &StyleObjItem, SIMPLE_ARRAY< INT32 > &PatternNums, const COLOR &SampleColor) |
| ERRVALUE | DlgStyleEdit (MDLGPARENT dlgparent, const RVC::OBJITEM &ObjItemStyle, MULTISTYLE &DftStyle, double CurMapScale, EDITSTYLEFLAGS flags, RVC::STYLE::TYPE StyleType=STYLE::TYPE_NumTypes) |
| ERRVALUE | DlgStyleEdit (MDLGPARENT dlgparent, const RVC::OBJITEM &ObjItemStyle, TEXTSTYLE &DftStyle, double CurMapScale, EDITSTYLEFLAGS flags) |
| ERRVALUE | DlgStyleEdit (MDLGPARENT dlgparent, const RVC::OBJITEM &ObjItemStyle, POLYSTYLE &DftStyle, double CurMapScale, EDITSTYLEFLAGS flags) |
| ERRVALUE | DlgStyleEdit (MDLGPARENT dlgparent, const RVC::OBJITEM &ObjItemStyle, LINESTYLE &DftStyle, double CurMapScale, EDITSTYLEFLAGS flags) |
| ERRVALUE | DlgStyleEdit (MDLGPARENT dlgparent, const RVC::OBJITEM &ObjItemStyle, POINTSTYLE &DftStyle, double CurMapScale, EDITSTYLEFLAGS flags) |
| ERRVALUE | DlgStyleEdit (MDLGPARENT dlgparent, const RVC::OBJITEM &ObjItemStyle, double CurMapScale, EDITSTYLEFLAGS flags, RVC::STYLE::TYPE StyleType=STYLE::TYPE_NumTypes) |
| ERRVALUE | DlgStyleEditPattern (MDLGPARENT dlgparent, const RVC::OBJITEM &StyleObjItem, RVC::STYLE::PATTERN PatternType, INT32 PatternNum, const COLOR &varcolor) |
| ERRVALUE | DlgStyleEditPatternSet (MDLGPARENT dlgparent, const RVC::OBJITEM &StyleObjItem, RVC::STYLE::PATTERN PatternType, const COLOR &varcolor, INT32 PatternNum=-1) |
| int | DlgTableEditStyleByAttribute (MDLGPARENT dlgparent, const RVC::OBJITEM &dbobjitem, RVC::OBJECTNAME &tablename, MULTISTYLE &DftStyle, double CurMapScale, const OBJITEM *pDftStyleObjItem=0) |
| int | DlgTableEditStyleByAttribute (MDLGPARENT dlgparent, const RVC::OBJITEM &dbobjitem, ELEMTYPE elemtype, RVC::OBJECTNAME &tablename, POLYSTYLE &DftStyle, double CurMapScale, const OBJITEM *pDftStyleObjItem=0) |
| int | DlgTableEditStyleByAttribute (MDLGPARENT dlgparent, const RVC::OBJITEM &dbobjitem, ELEMTYPE elemtype, RVC::OBJECTNAME &tablename, LINESTYLE &DftStyle, double CurMapScale, const OBJITEM *pDftStyleObjItem=0) |
| int | DlgTableEditStyleByAttribute (MDLGPARENT dlgparent, const RVC::OBJITEM &dbobjitem, ELEMTYPE elemtype, RVC::OBJECTNAME &tablename, POINTSTYLE &DftStyle, double CurMapScale, const OBJITEM *pDftStyleObjItem=0) |
| int | DlgTableEditStyleByTheme (MDLGPARENT dlgparent, const RVC::OBJITEM &dbobjitem, ELEMTYPE elemtype, RVC::OBJECTNAME &tablename) |
Definition in file style.h.
|
|
Enumeration of flags for style editor forms and dialogs.
|
|
|
|
|
|
|
|
|
|
1.3.8-20040913