class GifInfo::Blocks::PlainTextExtension

Specifies text which user wish to have rendered on the image. Support of this feature is very rare.

Constants

STRUCTURE

Byte structure.

Public Instance Methods

body() click to toggle source

Returns data body.

@param [Integer] skip number of bytes to skip before data @return [Body] data body

Calls superclass method
# File lib/gif-info/blocks/plain-text-extension.rb, line 44
def body
    super(__additional)
end
bytesize() click to toggle source

Returns block size. @return [Integer] block size in bytes

Calls superclass method
# File lib/gif-info/blocks/plain-text-extension.rb, line 61
def bytesize
    super + __additional
end
skip!() click to toggle source

Skips block in stream.

Calls superclass method
# File lib/gif-info/blocks/plain-text-extension.rb, line 52
def skip!
    super(__additional)
end

Private Instance Methods

__additional() click to toggle source

Returns additional length.

# File lib/gif-info/blocks/plain-text-extension.rb, line 72
def __additional
    self.header.data.block_size
end