Blame docs/reference/html/classPango_1_1AttrLanguage.html

Packit 78284e
Packit 78284e
<html xmlns="http://www.w3.org/1999/xhtml">
Packit 78284e
<head>
Packit 78284e
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
Packit 78284e
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
Packit 78284e
<meta name="generator" content="Doxygen 1.8.9.1"/>
Packit 78284e
<title>pangomm: Pango::AttrLanguage Class Reference</title>
Packit 78284e
<link href="tabs.css" rel="stylesheet" type="text/css"/>
Packit 78284e
<script type="text/javascript" src="jquery.js"></script>
Packit 78284e
<script type="text/javascript" src="dynsections.js"></script>
Packit 78284e
<link href="doxygen.css" rel="stylesheet" type="text/css" />
Packit 78284e
<link href="doxygen-extra.css" rel="stylesheet" type="text/css"/>
Packit 78284e
</head>
Packit 78284e
<body>
Packit 78284e
Packit 78284e
Packit 78284e
Packit 78284e
 
Packit 78284e
 
Packit 78284e
  
Packit 78284e
   
pangomm
Packit 78284e
    2.40.1
Packit 78284e
   
Packit 78284e
  
Packit 78284e
 
Packit 78284e
 
Packit 78284e
Packit 78284e
Packit 78284e
Packit 78284e
Packit 78284e
  
Packit 78284e
    
    Packit 78284e
          
  • Main Page
  • Packit 78284e
          
  • Related Pages
  • Packit 78284e
          
  • Modules
  • Packit 78284e
          
  • Namespaces
  • Packit 78284e
          
  • Classes
  • Packit 78284e
        
    Packit 78284e
      
    Packit 78284e
      
    Packit 78284e
        
      Packit 78284e
            
    • Class List
    • Packit 78284e
            
    • Class Index
    • Packit 78284e
            
    • Class Hierarchy
    • Packit 78284e
            
    • Class Members
    • Packit 78284e
          
      Packit 78284e
        
      Packit 78284e
      Packit 78284e
        
        Packit 78284e
      • Pango
      • AttrLanguage
      • Packit 78284e
        Packit 78284e
        Packit 78284e
        Packit 78284e
          
        Packit 78284e
        Public Member Functions |
        Packit 78284e
        Protected Member Functions |
        Packit 78284e
        Related Functions |
        Packit 78284e
        List of all members  
        Packit 78284e
          
        Packit 78284e
        Pango::AttrLanguage Class Reference
        Packit 78284e
        Packit 78284e
        Packit 78284e
        Packit 78284e

        A Pango::AttrLanguage is used to represent an attribute that is a language.

        Packit 78284e
         More...

        Packit 78284e
        Packit 78284e

        #include <pangomm/attributes.h>

        Packit 78284e
        Packit 78284e
        Inheritance diagram for Pango::AttrLanguage:
        Packit 78284e
        Packit 78284e
        Inheritance graph
        Packit 78284e
        <map name="Pango_1_1AttrLanguage_inherit__map" id="Pango_1_1AttrLanguage_inherit__map">
        Packit 78284e
        <area shape="rect" id="node2" href="classPango_1_1Attribute.html" title="The Pango::Attribute structure represents the common portions of all attributes. " alt="" coords="21,5,146,32"/></map>
        Packit 78284e
        <center>[legend]</center>
        Packit 78284e
        Packit 78284e

        Packit 78284e
        Public Member Functions
        Packit 78284e
         AttrLanguage (const AttrLanguage& src)
        Packit 78284e
         
        Packit 78284e
         AttrLanguage (PangoAttrLanguage* castitem, bool take_copy=true)
        Packit 78284e
         
        Packit 78284e
        AttrLanguageoperator= (const AttrLanguage& src)
        Packit 78284e
         
        Packit 78284e
        Language get_language () const 
        Packit 78284e
         Gets the language which is the value of the attribute.  More...
        Packit 78284e
         
        Packit 78284e
        void set_language (const Language& value)
        Packit 78284e
         Sets the language which is the value of the attribute.  More...
        Packit 78284e
         
        Packit 78284e
        PangoAttrLanguage* gobj ()
        Packit 78284e
         Provides access to the underlying C GObject.  More...
        Packit 78284e
         
        Packit 78284e
        const PangoAttrLanguage* gobj () const 
        Packit 78284e
         Provides access to the underlying C GObject.  More...
        Packit 78284e
         
        Packit 78284e
        - Public Member Functions inherited from Pango::Attribute
        Packit 78284e
         Attribute ()
        Packit 78284e
         Constructs an invalid attribute.  More...
        Packit 78284e
         
        Packit 78284e
         Attribute (const Attribute& src)
        Packit 78284e
         
        Packit 78284e
         Attribute (PangoAttribute* castitem, bool take_copy=true)
        Packit 78284e
         
        Packit 78284e
         ~Attribute ()
        Packit 78284e
         
        Packit 78284e
        Attributeoperator= (const Attribute& src)
        Packit 78284e
         
        Packit 78284e
        AttrType get_type () const 
        Packit 78284e
         Gets the type ID for this attribute.  More...
        Packit 78284e
         
        Packit 78284e
        unsigned int get_start_index () const 
        Packit 78284e
         Gets the start index of the range.  More...
        Packit 78284e
         
        Packit 78284e
        unsigned int get_end_index () const 
        Packit 78284e
         Gets the end index of the range.  More...
        Packit 78284e
         
        Packit 78284e
        void set_start_index (const unsigned int& value)
        Packit 78284e
         Sets the start index of the range.  More...
        Packit 78284e
         
        Packit 78284e
        void set_end_index (const unsigned int& value)
        Packit 78284e
         Sets the end index of the range.  More...
        Packit 78284e
         
        Packit 78284e
        bool equal (const Attribute& attr2) const 
        Packit 78284e
         Compare two attributes for equality.  More...
        Packit 78284e
         
        Packit 78284e
        PangoAttribute* gobj ()
        Packit 78284e
         Provides access to the underlying C GObject.  More...
        Packit 78284e
         
        Packit 78284e
        const PangoAttribute* gobj () const 
        Packit 78284e
         Provides access to the underlying C GObject.  More...
        Packit 78284e
         
        Packit 78284e
        Packit 78284e

        Packit 78284e
        Protected Member Functions
        Packit 78284e
         AttrLanguage ()
        Packit 78284e
         
        Packit 78284e
        Packit 78284e

        Packit 78284e
        Related Functions
        Packit 78284e

        (Note that these are not member functions.)

        Packit 78284e
        Packit 78284e
        Pango::AttrLanguage wrap (PangoAttrLanguage* object, bool take_copy=false)
        Packit 78284e
         
        Packit 78284e
        - Related Functions inherited from Pango::Attribute
        Packit 78284e
        bool operator== (const Attribute& lhs, const Attribute& rhs)
        Packit 78284e
         
        Packit 78284e
        bool operator!= (const Attribute& lhs, const Attribute& rhs)
        Packit 78284e
         
        Packit 78284e
        Pango::Attribute wrap (PangoAttribute* object, bool take_copy=false)
        Packit 78284e
         
        Packit 78284e
        Packit 78284e

        Packit 78284e
        Additional Inherited Members
        Packit 78284e
        - Static Public Member Functions inherited from Pango::Attribute
        Packit 78284e
        static AttrType register_type (const Glib::ustring& name)
        Packit 78284e
         Allocate a new attribute type ID.  More...
        Packit 78284e
         
        Packit 78284e
        static AttrString create_attr_family (const Glib::ustring& family)
        Packit 78284e
         Create a new font family attribute.  More...
        Packit 78284e
         
        Packit 78284e
        static AttrLanguage create_attr_language (const Language& language)
        Packit 78284e
         Create a new language tag attribute.  More...
        Packit 78284e
         
        Packit 78284e
        static AttrColor create_attr_foreground (guint16 red, guint16 green, guint16 blue)
        Packit 78284e
         Create a new foreground color attribute.  More...
        Packit 78284e
         
        Packit 78284e
        static AttrColor create_attr_background (guint16 red, guint16 green, guint16 blue)
        Packit 78284e
         Create a new background color attribute.  More...
        Packit 78284e
         
        Packit 78284e
        static AttrInt create_attr_foreground_alpha (guint16 alpha)
        Packit 78284e
         Create a new foreground alpha attribute.  More...
        Packit 78284e
         
        Packit 78284e
        static AttrInt create_attr_background_alpha (guint16 alpha)
        Packit 78284e
         Create a new background alpha attribute.  More...
        Packit 78284e
         
        Packit 78284e
        static AttrInt create_attr_size (int size)
        Packit 78284e
         Create a new font-size attribute.  More...
        Packit 78284e
         
        Packit 78284e
        static AttrInt create_attr_style (Style style)
        Packit 78284e
         Create a new font slant style attribute.  More...
        Packit 78284e
         
        Packit 78284e
        static AttrInt create_attr_weight (Weight weight)
        Packit 78284e
         Create a new font weight attribute.  More...
        Packit 78284e
         
        Packit 78284e
        static AttrInt create_attr_variant (Variant variant)
        Packit 78284e
         Create a new font variant attribute (normal or small caps).  More...
        Packit 78284e
         
        Packit 78284e
        static AttrInt create_attr_stretch (Stretch stretch)
        Packit 78284e
         Create a new font stretch attribute.  More...
        Packit 78284e
         
        Packit 78284e
        static AttrFontDesc create_attr_font_desc (const FontDescription& desc)
        Packit 78284e
         Create a new font description attribute.  More...
        Packit 78284e
         
        Packit 78284e
        static AttrInt create_attr_underline (Underline underline)
        Packit 78284e
         Create a new underline-style object.  More...
        Packit 78284e
         
        Packit 78284e
        static AttrInt create_attr_strikethrough (bool strikethrough)
        Packit 78284e
         Create a new font strike-through attribute.  More...
        Packit 78284e
         
        Packit 78284e
        static AttrInt create_attr_rise (int rise)
        Packit 78284e
         Create a new baseline displacement attribute.  More...
        Packit 78284e
         
        Packit 78284e
        static AttrFloat create_attr_scale (double scale_factor)
        Packit 78284e
         Create a new font size scale attribute.  More...
        Packit 78284e
         
        Packit 78284e
        static AttrShape create_attr_shape (const Rectangle& ink_rect, const Rectangle& logical_rect)
        Packit 78284e
         Create a new shape attribute.  More...
        Packit 78284e
         
        Packit 78284e
        - Protected Attributes inherited from Pango::Attribute
        Packit 78284e
        PangoAttribute* gobject_
        Packit 78284e
         
        Packit 78284e
        Packit 78284e

        Detailed Description

        Packit 78284e

        A Pango::AttrLanguage is used to represent an attribute that is a language.

        Packit 78284e

        Constructor & Destructor Documentation

        Packit 78284e
        Packit 78284e
        Packit 78284e
        Packit 78284e
        Packit 78284e
          
        Packit 78284e
          
        Packit 78284e
              
        Packit 78284e
                
        Packit 78284e
                  Pango::AttrLanguage::AttrLanguage 
        Packit 78284e
                  (
        Packit 78284e
                  )
        Packit 78284e
                  
        Packit 78284e
                
        Packit 78284e
              
        Packit 78284e
          
        Packit 78284e
          
        Packit 78284e
        protected  
        Packit 78284e
          
        Packit 78284e
        Packit 78284e
        Packit 78284e
        Packit 78284e
        Packit 78284e
        Packit 78284e
        Packit 78284e
        Packit 78284e
        Packit 78284e
              
        Packit 78284e
                
        Packit 78284e
                  Pango::AttrLanguage::AttrLanguage 
        Packit 78284e
                  (
        Packit 78284e
                  const AttrLanguage
        Packit 78284e
                  src)
        Packit 78284e
                  
        Packit 78284e
                
        Packit 78284e
              
        Packit 78284e
        Packit 78284e
        Packit 78284e
        Packit 78284e
        Packit 78284e
        Packit 78284e
        Packit 78284e
        Packit 78284e
        Packit 78284e
          
        Packit 78284e
          
        Packit 78284e
              
        Packit 78284e
                
        Packit 78284e
                  Pango::AttrLanguage::AttrLanguage 
        Packit 78284e
                  (
        Packit 78284e
                  PangoAttrLanguage * 
        Packit 78284e
                  castitem, 
        Packit 78284e
                
        Packit 78284e
                
        Packit 78284e
                  
        Packit 78284e
                  
        Packit 78284e
                  bool 
        Packit 78284e
                  take_copy = true 
        Packit 78284e
                
        Packit 78284e
                
        Packit 78284e
                  
        Packit 78284e
                  )
        Packit 78284e
                  
        Packit 78284e
                
        Packit 78284e
              
        Packit 78284e
          
        Packit 78284e
          
        Packit 78284e
        explicit  
        Packit 78284e
          
        Packit 78284e
        Packit 78284e
        Packit 78284e
        Packit 78284e
        Packit 78284e
        Packit 78284e

        Member Function Documentation

        Packit 78284e
        Packit 78284e
        Packit 78284e
        Packit 78284e
              
        Packit 78284e
                
        Packit 78284e
                  Language Pango::AttrLanguage::get_language 
        Packit 78284e
                  (
        Packit 78284e
                  )
        Packit 78284e
                   const
        Packit 78284e
                
        Packit 78284e
              
        Packit 78284e
        Packit 78284e
        Packit 78284e

        Gets the language which is the value of the attribute.

        Packit 78284e
        Returns
        The language tag of the attribute.
        Packit 78284e
        Packit 78284e
        Packit 78284e
        Packit 78284e
        Packit 78284e
        Packit 78284e
        Packit 78284e
        Packit 78284e
          
        Packit 78284e
          
        Packit 78284e
              
        Packit 78284e
                
        Packit 78284e
                  PangoAttrLanguage* Pango::AttrLanguage::gobj 
        Packit 78284e
                  (
        Packit 78284e
                  )
        Packit 78284e
                  
        Packit 78284e
                
        Packit 78284e
              
        Packit 78284e
          
        Packit 78284e
          
        Packit 78284e
        inline  
        Packit 78284e
          
        Packit 78284e
        Packit 78284e
        Packit 78284e
        Packit 78284e

        Provides access to the underlying C GObject.

        Packit 78284e
        Packit 78284e
        Packit 78284e
        Packit 78284e
        Packit 78284e
        Packit 78284e
        Packit 78284e
        Packit 78284e
          
        Packit 78284e
          
        Packit 78284e
              
        Packit 78284e
                
        Packit 78284e
                  const PangoAttrLanguage* Pango::AttrLanguage::gobj 
        Packit 78284e
                  (
        Packit 78284e
                  )
        Packit 78284e
                   const
        Packit 78284e
                
        Packit 78284e
              
        Packit 78284e
          
        Packit 78284e
          
        Packit 78284e
        inline  
        Packit 78284e
          
        Packit 78284e
        Packit 78284e
        Packit 78284e
        Packit 78284e

        Provides access to the underlying C GObject.

        Packit 78284e
        Packit 78284e
        Packit 78284e
        Packit 78284e
        Packit 78284e
        Packit 78284e
        Packit 78284e
              
        Packit 78284e
                
        Packit 78284e
                  AttrLanguage& Pango::AttrLanguage::operator= 
        Packit 78284e
                  (
        Packit 78284e
                  const AttrLanguage
        Packit 78284e
                  src)
        Packit 78284e
                  
        Packit 78284e
                
        Packit 78284e
              
        Packit 78284e
        Packit 78284e
        Packit 78284e
        Packit 78284e
        Packit 78284e
        Packit 78284e
        Packit 78284e
        Packit 78284e
              
        Packit 78284e
                
        Packit 78284e
                  void Pango::AttrLanguage::set_language 
        Packit 78284e
                  (
        Packit 78284e
                  const Language
        Packit 78284e
                  value)
        Packit 78284e
                  
        Packit 78284e
                
        Packit 78284e
              
        Packit 78284e
        Packit 78284e
        Packit 78284e

        Sets the language which is the value of the attribute.

        Packit 78284e
        Parameters
        Packit 78284e
          
        Packit 78284e
            valueThe new language tag for the attribute. 
        Packit 78284e
          
        Packit 78284e
          
        Packit 78284e
        Packit 78284e
        Packit 78284e
        Packit 78284e
        Packit 78284e

        Friends And Related Function Documentation

        Packit 78284e
        Packit 78284e
        Packit 78284e
        Packit 78284e
        Packit 78284e
          
        Packit 78284e
          
        Packit 78284e
              
        Packit 78284e
                
        Packit 78284e
                  Pango::AttrLanguage wrap 
        Packit 78284e
                  (
        Packit 78284e
                  PangoAttrLanguage * 
        Packit 78284e
                  object, 
        Packit 78284e
                
        Packit 78284e
                
        Packit 78284e
                  
        Packit 78284e
                  
        Packit 78284e
                  bool 
        Packit 78284e
                  take_copy = false 
        Packit 78284e
                
        Packit 78284e
                
        Packit 78284e
                  
        Packit 78284e
                  )
        Packit 78284e
                  
        Packit 78284e
                
        Packit 78284e
              
        Packit 78284e
          
        Packit 78284e
          
        Packit 78284e
        related  
        Packit 78284e
          
        Packit 78284e
        Packit 78284e
        Packit 78284e
        Packit 78284e
        Packit 78284e
        Packit 78284e
        Packit 78284e
        Packit 78284e

        <address class="footer"><small>
        Packit 78284e
        Generated on Fri Aug 19 2016 15:59:16 for pangomm by  
        Packit 78284e
        doxygen
        Packit 78284e
         1.8.9.1
        Packit 78284e
        </small></address>
        Packit 78284e
        </body>
        Packit 78284e
        </html>