LibreOffice Module svx (master) 1
Namespaces | Classes | Enumerations | Functions | Variables
model Namespace Reference

Namespaces

namespace  color
 
namespace  theme
 

Classes

class  BlipEffect
 
class  BlipFill
 
class  ColorSet
 
class  ComplexColor
 
struct  DashStop
 
class  Effect
 
class  EffectStyle
 
class  Fill
 
class  FillStyle
 
class  FontScheme
 
class  FormatScheme
 
class  GradientFill
 
class  GradientStop
 
struct  LinearGradientProperties
 
struct  LineDash
 
struct  LineEnd
 
struct  LineJoin
 
class  LineStyle
 
class  NoFill
 
class  PatternFill
 
struct  RelativeRectangle
 
class  SolidFill
 
class  Theme
 
class  ThemeColor
 
struct  ThemeFont
 
struct  ThemeSupplementalFont
 
struct  Transformation
 

Enumerations

enum  ColorType {
  Unused ,
  RGB ,
  CRGB ,
  HSL ,
  Scheme ,
  Palette ,
  System ,
  Placeholder
}
 
enum  SystemColorType {
  Unused ,
  DarkShadow3D ,
  Light3D ,
  ActiveBorder ,
  ActiveCaption ,
  AppWorkspace ,
  Background ,
  ButtonFace ,
  ButtonHighlight ,
  ButtonShadow ,
  ButtonText ,
  CaptionText ,
  GradientActiveCaption ,
  GradientInactiveCaption ,
  GrayText ,
  Highlight ,
  HighlightText ,
  HotLight ,
  InactiveBorder ,
  InactiveCaption ,
  InactiveCaptionText ,
  InfoBack ,
  InfoText ,
  Menu ,
  MenuBar ,
  MenuHighlight ,
  MenuText ,
  ScrollBar ,
  Window ,
  WindowFrame ,
  WindowText
}
 
enum  TransformationType {
  Undefined ,
  Red ,
  RedMod ,
  RedOff ,
  Green ,
  GreenMod ,
  GreenOff ,
  Blue ,
  BlueMod ,
  BlueOff ,
  Alpha ,
  AlphaMod ,
  AlphaOff ,
  Hue ,
  HueMod ,
  HueOff ,
  Sat ,
  SatMod ,
  SatOff ,
  Lum ,
  LumMod ,
  LumOff ,
  Shade ,
  Tint ,
  Gray ,
  Comp ,
  Inv ,
  Gamma ,
  InvGamma
}
 
enum  FillType {
  None ,
  Solid ,
  Gradient ,
  Pattern ,
  Blip
}
 
enum  GradientType {
  Undefined ,
  Linear ,
  Circle ,
  Rectangle ,
  Shape
}
 
enum  PatternPreset {
  Unused ,
  Percent_5 ,
  Percent_10 ,
  Percent_20 ,
  Percent_25 ,
  Percent_30 ,
  Percent_40 ,
  Percent_50 ,
  Percent_60 ,
  Percent_70 ,
  Percent_75 ,
  Percent_80 ,
  Percent_90 ,
  Horizontal ,
  Vertical ,
  LightHorizontal ,
  LightVertical ,
  DarkHorizontal ,
  DarkVertical ,
  NarrowHorizontal ,
  NarrowVertical ,
  DashedHorizontal ,
  DashedVertical ,
  Cross ,
  DownwardDiagonal ,
  UpwardDiagonal ,
  LightDownwardDiagonal ,
  LightUpwardDiagonal ,
  DarkDownwardDiagonal ,
  DarkUpwardDiagonal ,
  WideDownwardDiagonal ,
  WideUpwardDiagonal ,
  DashedDownwardDiagonal ,
  DashedUpwardDiagonal ,
  DiagonalCross ,
  SmallCheckerBoard ,
  LargeCheckerBoard ,
  SmallGrid ,
  LargeGrid ,
  DottedGrid ,
  SmallConfetti ,
  LargeConfetti ,
  HorizontalBrick ,
  DiagonalBrick ,
  SolidDiamond ,
  OpenDiamond ,
  DottedDiamond ,
  Plaid ,
  Sphere ,
  Weave ,
  Divot ,
  Shingle ,
  Wave ,
  Trellis ,
  ZigZag
}
 
enum  BitmapMode {
  Unused ,
  Tile ,
  Stretch
}
 
enum  FlipMode {
  None ,
  X ,
  Y ,
  XY
}
 
enum  RectangleAlignment {
  Unset ,
  TopLeft ,
  Top ,
  TopRight ,
  Left ,
  Center ,
  Right ,
  BottomLeft ,
  Bottom ,
  BottomRight
}
 
enum  BlipEffectType {
  None ,
  AlphaBiLevel ,
  AlphaCeiling ,
  AlphaFloor ,
  AlphaInverse ,
  AlphaModulate ,
  AlphaModulateFixed ,
  AlphaReplace ,
  BiLevel ,
  Blur ,
  ColorChange ,
  ColorReplace ,
  DuoTone ,
  FillOverlay ,
  Grayscale ,
  HSL ,
  Luminance ,
  Tint
}
 
enum  CapType {
  Unset ,
  Flat ,
  Round ,
  Square
}
 
enum  PenAlignmentType {
  Unset ,
  Center ,
  Inset
}
 
enum  CompoundLineType {
  Unset ,
  Single ,
  Double ,
  ThickThin_Double ,
  ThinThick_Double ,
  Triple
}
 
enum  PresetDashType {
  Unset ,
  Dash ,
  DashDot ,
  Dot ,
  LargeDash ,
  LargeDashDot ,
  LargeDashDotDot ,
  Solid ,
  SystemDash ,
  SystemDashDot ,
  SystemDashDotDot ,
  SystemDot
}
 
enum  LineJoinType {
  Unset ,
  Round ,
  Bevel ,
  Miter
}
 
enum  LineEndType {
  None ,
  Triangle ,
  Stealth ,
  Diamond ,
  Oval ,
  Arrow
}
 
enum  LineEndWidth {
  Unset ,
  Small ,
  Medium ,
  Large
}
 
enum  LineEndLength {
  Unset ,
  Small ,
  Medium ,
  Large
}
 
enum  EffectType {
  Unset ,
  OuterShadow ,
  InnerShadow ,
  Glow ,
  SoftEdge ,
  Reflection ,
  Blur
}
 
enum  ThemeColorType {
  Unknown ,
  Dark1 ,
  Light1 ,
  Dark2 ,
  Light2 ,
  Accent1 ,
  Accent2 ,
  Accent3 ,
  Accent4 ,
  Accent5 ,
  Accent6 ,
  Hyperlink ,
  FollowedHyperlink ,
  LAST
}
 
enum  ThemeColorUsage {
  Unknown ,
  Text ,
  Background
}
 

Functions

constexpr ThemeColorType convertToThemeColorType (sal_Int32 nIndex)
 

Variables

constexpr sal_uInt16 RECTANGLE_ALIGNMENT_COUNT