class TTFunk::Table::Cff::Encoding
def initialize(top_dict, file, offset_or_id = nil, length = nil)
-
encoding_id
(Integer
) -- 0, 1, or 2 -
file
(TTFunk::File
) -- -
top_dict
(TTFunk::Table:Cff::TopDict
) -- -
length
(Integer
) -- -
offset
(Integer
) -- -
file
(TTFunk::File
) -- -
top_dict
(TTFunk::Table:Cff::TopDict
) --
Overloads:
-
initialize(top_dict, file, charset_id)
-
initialize(top_dict, file, offset = nil, length = nil)
def initialize(top_dict, file, offset_or_id = nil, length = nil) @top_dict = top_dict @offset_or_id = offset_or_id || DEFAULT_ENCODING_ID if offset super(file, offset, length) @supplemental = format >> 7 == 1 else @items_count = self.class.codes_for_encoding_id(offset_or_id).size @supplemental = false end end