struct Pango::LogAttr

Overview

The Pango::LogAttr 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(data : LibPango::LogAttr, _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 #

def backspace_deletes_character(*args, **options) #

def backspace_deletes_character(*args, **options, &) #

def backspace_deletes_character=(arg) #

def break_inserts_hyphen(*args, **options) #

def break_inserts_hyphen(*args, **options, &) #

def break_inserts_hyphen=(arg) #

def break_removes_preceding(*args, **options) #

def break_removes_preceding(*args, **options, &) #

def break_removes_preceding=(arg) #

def is_char_break(*args, **options) #

def is_char_break(*args, **options, &) #

def is_char_break=(arg) #

def is_cursor_position(*args, **options) #

def is_cursor_position(*args, **options, &) #

def is_cursor_position=(arg) #

def is_expandable_space(*args, **options) #

def is_expandable_space(*args, **options, &) #

def is_expandable_space=(arg) #

def is_line_break(*args, **options) #

def is_line_break(*args, **options, &) #

def is_line_break=(arg) #

def is_mandatory_break(*args, **options) #

def is_mandatory_break(*args, **options, &) #

def is_mandatory_break=(arg) #

def is_sentence_boundary(*args, **options) #

def is_sentence_boundary(*args, **options, &) #

def is_sentence_boundary=(arg) #

def is_sentence_end(*args, **options) #

def is_sentence_end(*args, **options, &) #

def is_sentence_end=(arg) #

def is_sentence_start(*args, **options) #

def is_sentence_start(*args, **options, &) #

def is_sentence_start=(arg) #

def is_white(*args, **options) #

def is_white(*args, **options, &) #

def is_white=(arg) #

def is_word_boundary(*args, **options) #

def is_word_boundary(*args, **options, &) #

def is_word_boundary=(arg) #

def is_word_end(*args, **options) #

def is_word_end(*args, **options, &) #

def is_word_end=(arg) #

def is_word_start(*args, **options) #

def is_word_start(*args, **options, &) #

def is_word_start=(arg) #

def reserved(*args, **options) #

def reserved(*args, **options, &) #

def reserved=(arg) #