Class: Harfbuzz::GlyphPosition

Inherits:
FFI::Struct
  • Object
show all
Defined in:
lib/harfbuzz/buffer.rb

Instance Method Summary collapse

Instance Method Details

#inspectObject



44
45
46
47
48
49
50
# File 'lib/harfbuzz/buffer.rb', line 44

def inspect
  "<#{self} %s>" % [
    %i{x_advance y_advance x_offset y_offset}.map { |k|
      "#{k} = #{self[k].inspect}"
    }.join(', ')
  ]
end

#x_advanceObject



52
53
54
# File 'lib/harfbuzz/buffer.rb', line 52

def x_advance
  self[:x_advance]
end

#x_offsetObject



60
61
62
# File 'lib/harfbuzz/buffer.rb', line 60

def x_offset
  self[:x_offset]
end

#y_advanceObject



56
57
58
# File 'lib/harfbuzz/buffer.rb', line 56

def y_advance
  self[:y_advance]
end

#y_offsetObject



64
65
66
# File 'lib/harfbuzz/buffer.rb', line 64

def y_offset
  self[:y_offset]
end