struct Pango::LogAttr
- Pango::LogAttr
- Struct
- Value
- Object
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.crConstructors
- .new(pointer : Pointer(Void), transfer : GICrystal::Transfer)
- .new(data : LibPango::LogAttr, _transfer : GICrystal::Transfer)
- .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)
Instance Method Summary
- #==(other : self) : Bool
- #backspace_deletes_character(*args, **options)
- #backspace_deletes_character(*args, **options, &)
- #backspace_deletes_character=(arg)
- #break_inserts_hyphen(*args, **options)
- #break_inserts_hyphen(*args, **options, &)
- #break_inserts_hyphen=(arg)
- #break_removes_preceding(*args, **options)
- #break_removes_preceding(*args, **options, &)
- #break_removes_preceding=(arg)
- #is_char_break(*args, **options)
- #is_char_break(*args, **options, &)
- #is_char_break=(arg)
- #is_cursor_position(*args, **options)
- #is_cursor_position(*args, **options, &)
- #is_cursor_position=(arg)
- #is_expandable_space(*args, **options)
- #is_expandable_space(*args, **options, &)
- #is_expandable_space=(arg)
- #is_line_break(*args, **options)
- #is_line_break(*args, **options, &)
- #is_line_break=(arg)
- #is_mandatory_break(*args, **options)
- #is_mandatory_break(*args, **options, &)
- #is_mandatory_break=(arg)
- #is_sentence_boundary(*args, **options)
- #is_sentence_boundary(*args, **options, &)
- #is_sentence_boundary=(arg)
- #is_sentence_end(*args, **options)
- #is_sentence_end(*args, **options, &)
- #is_sentence_end=(arg)
- #is_sentence_start(*args, **options)
- #is_sentence_start(*args, **options, &)
- #is_sentence_start=(arg)
- #is_white(*args, **options)
- #is_white(*args, **options, &)
- #is_white=(arg)
- #is_word_boundary(*args, **options)
- #is_word_boundary(*args, **options, &)
- #is_word_boundary=(arg)
- #is_word_end(*args, **options)
- #is_word_end(*args, **options, &)
- #is_word_end=(arg)
- #is_word_start(*args, **options)
- #is_word_start(*args, **options, &)
- #is_word_start=(arg)
- #reserved(*args, **options)
- #reserved(*args, **options, &)
- #reserved=(arg)
Constructor Detail
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)
#