# File lib/ruby-sdl-ffi/ttf.rb, line 111 def self.GlyphMetrics( font, char ) minx, maxx = FFI::Buffer.new(:int), FFI::Buffer.new(:int) miny, maxy = FFI::Buffer.new(:int), FFI::Buffer.new(:int) advance = FFI::Buffer.new(:int) result = __GlyphMetrics( font, char, minx, maxx, miny, maxy, advance ) if( result == 0 ) return [minx.get_int(0), maxx.get_int(0), miny.get_int(0), maxy.get_int(0), advance.get_int(0)] else nil end end