Pop\Font\TrueType::parseRequiredTables PHP Метод

parseRequiredTables() защищенный Метод

Method to parse the required tables of the TrueType font file.
protected parseRequiredTables ( ) : void
Результат void
    protected function parseRequiredTables()
    {
        // loca
        if (isset($this->tableInfo['loca'])) {
            $this->tables['loca'] = new TrueType\Table\Loca($this);
        }
        // glyf
        if (isset($this->tableInfo['glyf'])) {
            $this->tables['glyf'] = new TrueType\Table\Glyf($this);
        }
        // OS/2 (Optional in a TTF font file)
        if (isset($this->tableInfo['OS/2'])) {
            $this->tables['OS/2'] = new TrueType\Table\Os2($this);
            $this->flags->isSerif = $this->tables['OS/2']->flags->isSerif;
            $this->flags->isScript = $this->tables['OS/2']->flags->isScript;
            $this->flags->isSymbolic = $this->tables['OS/2']->flags->isSymbolic;
            $this->flags->isNonSymbolic = $this->tables['OS/2']->flags->isNonSymbolic;
            $this->embeddable = $this->tables['OS/2']->embeddable;
        }
    }