pangomm 2.54.0
Classes | Typedefs | Functions
pangomm Enums and Flags

Classes

class  Pango::BaselineShift_Wrapper
 Wrapper for enum BaselineShift. More...
 
class  Pango::Weight_Wrapper
 Wrapper for enum Weight. More...
 

Typedefs

using Pango::BaselineShift = BaselineShift_Wrapper::BaselineShift
 BaselineShift enumerators are scoped by the wrapper class and can be implicitly converted to int.
 
using Pango::Weight = Weight_Wrapper::Weight
 Weight enumerators are scoped by the wrapper class and can be implicitly converted to int.
 

Functions

ShowFlags Pango::operator| (ShowFlags lhs, ShowFlags rhs)
 
ShowFlags Pango::operator& (ShowFlags lhs, ShowFlags rhs)
 
ShowFlags Pango::operator^ (ShowFlags lhs, ShowFlags rhs)
 
ShowFlags Pango::operator~ (ShowFlags flags)
 
ShowFlagsPango::operator|= (ShowFlags & lhs, ShowFlags rhs)
 
ShowFlagsPango::operator&= (ShowFlags & lhs, ShowFlags rhs)
 
ShowFlagsPango::operator^= (ShowFlags & lhs, ShowFlags rhs)
 
FontMask Pango::operator| (FontMask lhs, FontMask rhs)
 
FontMask Pango::operator& (FontMask lhs, FontMask rhs)
 
FontMask Pango::operator^ (FontMask lhs, FontMask rhs)
 
FontMask Pango::operator~ (FontMask flags)
 
FontMaskPango::operator|= (FontMask & lhs, FontMask rhs)
 
FontMaskPango::operator&= (FontMask & lhs, FontMask rhs)
 
FontMaskPango::operator^= (FontMask & lhs, FontMask rhs)
 
ShapeFlags Pango::operator| (ShapeFlags lhs, ShapeFlags rhs)
 
ShapeFlags Pango::operator& (ShapeFlags lhs, ShapeFlags rhs)
 
ShapeFlags Pango::operator^ (ShapeFlags lhs, ShapeFlags rhs)
 
ShapeFlags Pango::operator~ (ShapeFlags flags)
 
ShapeFlagsPango::operator|= (ShapeFlags & lhs, ShapeFlags rhs)
 
ShapeFlagsPango::operator&= (ShapeFlags & lhs, ShapeFlags rhs)
 
ShapeFlagsPango::operator^= (ShapeFlags & lhs, ShapeFlags rhs)
 

Detailed Description

Typedef Documentation

◆ BaselineShift

BaselineShift enumerators are scoped by the wrapper class and can be implicitly converted to int.

◆ Weight

Weight enumerators are scoped by the wrapper class and can be implicitly converted to int.

Function Documentation

◆ operator&() [1/3]

FontMask Pango::operator& ( FontMask  lhs,
FontMask  rhs 
)
inline

◆ operator&() [2/3]

ShapeFlags Pango::operator& ( ShapeFlags  lhs,
ShapeFlags  rhs 
)
inline

◆ operator&() [3/3]

ShowFlags Pango::operator& ( ShowFlags  lhs,
ShowFlags  rhs 
)
inline

◆ operator&=() [1/3]

FontMask & Pango::operator&= ( FontMask lhs,
FontMask  rhs 
)
inline

◆ operator&=() [2/3]

ShapeFlags & Pango::operator&= ( ShapeFlags lhs,
ShapeFlags  rhs 
)
inline

◆ operator&=() [3/3]

ShowFlags & Pango::operator&= ( ShowFlags lhs,
ShowFlags  rhs 
)
inline

◆ operator^() [1/3]

FontMask Pango::operator^ ( FontMask  lhs,
FontMask  rhs 
)
inline

◆ operator^() [2/3]

ShapeFlags Pango::operator^ ( ShapeFlags  lhs,
ShapeFlags  rhs 
)
inline

◆ operator^() [3/3]

ShowFlags Pango::operator^ ( ShowFlags  lhs,
ShowFlags  rhs 
)
inline

◆ operator^=() [1/3]

FontMask & Pango::operator^= ( FontMask lhs,
FontMask  rhs 
)
inline

◆ operator^=() [2/3]

ShapeFlags & Pango::operator^= ( ShapeFlags lhs,
ShapeFlags  rhs 
)
inline

◆ operator^=() [3/3]

ShowFlags & Pango::operator^= ( ShowFlags lhs,
ShowFlags  rhs 
)
inline

◆ operator|() [1/3]

FontMask Pango::operator| ( FontMask  lhs,
FontMask  rhs 
)
inline

◆ operator|() [2/3]

ShapeFlags Pango::operator| ( ShapeFlags  lhs,
ShapeFlags  rhs 
)
inline

◆ operator|() [3/3]

ShowFlags Pango::operator| ( ShowFlags  lhs,
ShowFlags  rhs 
)
inline

◆ operator|=() [1/3]

FontMask & Pango::operator|= ( FontMask lhs,
FontMask  rhs 
)
inline

◆ operator|=() [2/3]

ShapeFlags & Pango::operator|= ( ShapeFlags lhs,
ShapeFlags  rhs 
)
inline

◆ operator|=() [3/3]

ShowFlags & Pango::operator|= ( ShowFlags lhs,
ShowFlags  rhs 
)
inline

◆ operator~() [1/3]

FontMask Pango::operator~ ( FontMask  flags)
inline

◆ operator~() [2/3]

ShapeFlags Pango::operator~ ( ShapeFlags  flags)
inline

◆ operator~() [3/3]

ShowFlags Pango::operator~ ( ShowFlags  flags)
inline