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) #

[View source]
def self.new(data : LibPango::LogAttr, _transfer : GICrystal::Transfer) #

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

[View source]

Instance Method Detail

def ==(other : self) : Bool #

[View source]
def backspace_deletes_character(*args, **options) #

[View source]
def backspace_deletes_character(*args, **options, &) #

[View source]
def backspace_deletes_character=(arg) #

[View source]
def break_inserts_hyphen(*args, **options) #

[View source]
def break_inserts_hyphen(*args, **options, &) #

[View source]
def break_inserts_hyphen=(arg) #

[View source]
def break_removes_preceding(*args, **options) #

[View source]
def break_removes_preceding(*args, **options, &) #

[View source]
def break_removes_preceding=(arg) #

[View source]
def is_char_break(*args, **options) #

[View source]
def is_char_break(*args, **options, &) #

[View source]
def is_char_break=(arg) #

[View source]
def is_cursor_position(*args, **options) #

[View source]
def is_cursor_position(*args, **options, &) #

[View source]
def is_cursor_position=(arg) #

[View source]
def is_expandable_space(*args, **options) #

[View source]
def is_expandable_space(*args, **options, &) #

[View source]
def is_expandable_space=(arg) #

[View source]
def is_line_break(*args, **options) #

[View source]
def is_line_break(*args, **options, &) #

[View source]
def is_line_break=(arg) #

[View source]
def is_mandatory_break(*args, **options) #

[View source]
def is_mandatory_break(*args, **options, &) #

[View source]
def is_mandatory_break=(arg) #

[View source]
def is_sentence_boundary(*args, **options) #

[View source]
def is_sentence_boundary(*args, **options, &) #

[View source]
def is_sentence_boundary=(arg) #

[View source]
def is_sentence_end(*args, **options) #

[View source]
def is_sentence_end(*args, **options, &) #

[View source]
def is_sentence_end=(arg) #

[View source]
def is_sentence_start(*args, **options) #

[View source]
def is_sentence_start(*args, **options, &) #

[View source]
def is_sentence_start=(arg) #

[View source]
def is_white(*args, **options) #

[View source]
def is_white(*args, **options, &) #

[View source]
def is_white=(arg) #

[View source]
def is_word_boundary(*args, **options) #

[View source]
def is_word_boundary(*args, **options, &) #

[View source]
def is_word_boundary=(arg) #

[View source]
def is_word_end(*args, **options) #

[View source]
def is_word_end(*args, **options, &) #

[View source]
def is_word_end=(arg) #

[View source]
def is_word_start(*args, **options) #

[View source]
def is_word_start(*args, **options, &) #

[View source]
def is_word_start=(arg) #

[View source]
def reserved(*args, **options) #

[View source]
def reserved(*args, **options, &) #

[View source]
def reserved=(arg) #

[View source]