class Pango::LogAttr

Overview

The PangoLogAttr structure stores information about the attributes of a single character.

Defined in:

lib/gi-crystal/src/auto/pango-1.0/log_attr.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(pointer : Pointer(Void), transfer : GICrystal::Transfer) #

def self.new(is_line_break : UInt32? = nil, is_mandatory_break : UInt32? = nil, is_char_break : UInt32? = nil, is_white : UInt32? = nil, is_cursor_position : UInt32? = nil, is_word_start : UInt32? = nil, is_word_end : UInt32? = nil, is_sentence_boundary : UInt32? = nil, is_sentence_start : UInt32? = nil, is_sentence_end : UInt32? = nil, backspace_deletes_character : UInt32? = nil, is_expandable_space : UInt32? = nil, is_word_boundary : UInt32? = nil, break_inserts_hyphen : UInt32? = nil, break_removes_preceding : UInt32? = nil, reserved : UInt32? = nil) #

Instance Method Detail

def ==(other : self) : Bool #
Description copied from class Reference

Returns true if this reference is the same as other. Invokes same?.


def backspace_deletes_character : UInt32 #

def backspace_deletes_character=(value : UInt32) #

def break_inserts_hyphen : UInt32 #

def break_inserts_hyphen=(value : UInt32) #

def break_removes_preceding : UInt32 #

def break_removes_preceding=(value : UInt32) #

def is_char_break : UInt32 #

def is_char_break=(value : UInt32) #

def is_cursor_position : UInt32 #

def is_cursor_position=(value : UInt32) #

def is_expandable_space : UInt32 #

def is_expandable_space=(value : UInt32) #

def is_line_break : UInt32 #

def is_line_break=(value : UInt32) #

def is_mandatory_break : UInt32 #

def is_mandatory_break=(value : UInt32) #

def is_sentence_boundary : UInt32 #

def is_sentence_boundary=(value : UInt32) #

def is_sentence_end : UInt32 #

def is_sentence_end=(value : UInt32) #

def is_sentence_start : UInt32 #

def is_sentence_start=(value : UInt32) #

def is_white : UInt32 #

def is_white=(value : UInt32) #

def is_word_boundary : UInt32 #

def is_word_boundary=(value : UInt32) #

def is_word_end : UInt32 #

def is_word_end=(value : UInt32) #

def is_word_start : UInt32 #

def is_word_start=(value : UInt32) #

def reserved : UInt32 #

def reserved=(value : UInt32) #

def to_unsafe #