Classes | Namespaces | Typedefs | Enumerations
DetailingsymbolStyleHelper.h File Reference
#include <DgnPlatform/DetailingSymbol/detailingsymbolcore.r.h>
#include <DgnPlatform/DetailingSymbol/detailingsymbol.h>

Go to the source code of this file.

Classes

struct  DetailingsymbolStyleHelper
 DetailingSymbolStyleHelper is a class to help apply style settings to a Detailing Symbol. More...
 

Namespaces

 Bentley
 The Bentley namespace contains types defined by the Bentley Library.
 
 Bentley::DgnPlatform
 The DgnPlatform namespace contains types defined by the DgnPlatform.
 

Typedefs

typedef RefCountedPtr
< DetailingSymbolStylePropMask > 
DetailingSymbolStylePropMaskPtr
 
typedef std::vector
< IDetailingSymbolStyleValidator * > 
VectorOfIDetailingSymbolStyleValidator
 

Enumerations

enum  DetailSymbolStyleCellNameProperty {
  Invalid = 0, DetailCallout_MainTerminator, DrawingBoundary_MainTerminator, DrawingBoundary_Title,
  ElevationCallout_MainWing, InteriorElevationCallout_MainTerminator, InteriorElevationCallout_MainWing, PlanCallout_MainTerminator,
  PlanCallout_MainWing, PlanCallout_TailTerminator, PlanCallout_TailWing, SectionCallout_MainTerminator,
  SectionCallout_MainWing, SectionCallout_TailTerminator, SectionCallout_TailWing, TitleText_Title,
  ElevationCallout_MainTerminator
}
 Possible property types of the detailing symbol cell which contains the placeholder fields that are evaluated when the appropriate link is added to the detailing symbol. More...
 
enum  DetailSymbolStyleLineStyleProperty {
  Invalid = 0, DetailCallout_Leader, DetailCallout_MainTerminator, DrawingBoundary_MainTerminator,
  DrawingBoundary_Title, InteriorElevationCallout_MainTerminator, InteriorElevationCallout_MainWing, PlanCallout_Leader,
  PlanCallout_MainTerminator, PlanCallout_MainWing, ElevationCallout_MainTerminator, DetailCallout_DetailArea,
  ElevationCallout_MainWing, PlanCallout_TailTerminator, PlanCallout_TailWing, SectionCallout_Leader,
  SectionCallout_MainTerminator, SectionCallout_MainWing, SectionCallout_TailTerminator, SectionCallout_TailWing,
  TitleText_Title
}
 Possible options to assign level property of the detailing symbol style for the given type of detailing symbol. More...
 
enum  DetailSymbolStyleColorProperty {
  Invalid = 0, DetailCallout_DetailArea, DetailCallout_Leader, DetailCallout_MainTerminator,
  DrawingBoundary_MainTerminator, DrawingBoundary_Title, ElevationCallout_MainTerminator, ElevationCallout_MainWing,
  InteriorElevationCallout_MainWing, PlanCallout_Leader, PlanCallout_MainTerminator, PlanCallout_MainWing,
  InteriorElevationCallout_MainTerminator, PlanCallout_TailWing, SectionCallout_Leader, PlanCallout_TailTerminator,
  SectionCallout_MainTerminator, SectionCallout_TailTerminator, SectionCallout_MainWing, SectionCallout_TailWing,
  TitleText_Title
}
 Possible options to assign color property of the the detailing symbol style for the given detailing symbol type. More...
 
enum  DetailSymbolStyleLevelProperty {
  Invalid = 0, DetailCallout, DrawingBoundary, ElevationCallout,
  InteriorElevationCallout, PlanCallout, SectionCallout, TitleText
}
 Possible level property assigned to the detailing symbol style of the given detailing symbol. More...
 
enum  DetailSymbolStyleWeightProperty {
  Invalid = 0, DetailCallout_DetailArea, DetailCallout_Leader, DetailCallout_MainTerminator,
  DrawingBoundary_MainTerminator, DrawingBoundary_Title, ElevationCallout_MainTerminator, ElevationCallout_MainWing,
  InteriorElevationCallout_MainTerminator, InteriorElevationCallout_MainWing, PlanCallout_Leader, PlanCallout_MainTerminator,
  PlanCallout_MainWing, PlanCallout_TailTerminator, PlanCallout_TailWing, SectionCallout_Leader,
  SectionCallout_MainTerminator, SectionCallout_MainWing, SectionCallout_TailTerminator, SectionCallout_TailWing,
  TitleText_Title
}
 Possible options to assign weight property of the the detailing symbol style of the given detailing symbol type. More...
 

Copyright © 2017 Bentley Systems, Incorporated. All rights reserved.