package com.google.typography.font.sfntly.table.truetype;
import com.google.typography.font.sfntly.data.FontData.DataSize;
import com.google.typography.font.sfntly.data.ReadableFontData;
import com.google.typography.font.sfntly.data.WritableFontData;
import com.google.typography.font.sfntly.table.ByteArrayTableBuilder;
import com.google.typography.font.sfntly.table.Header;
import com.google.typography.font.sfntly.table.Table;
public final class ControlValueTable
extends Table
{
protected ControlValueTable(Header paramHeader, ReadableFontData paramReadableFontData)
{
super(paramHeader, paramReadableFontData);
}
public int fword(int paramInt)
{
return this.data.readFWord(paramInt);
}
public int fwordCount()
{
return dataLength() / FontData.DataSize.FWORD.size();
}
public static class Builder
extends ByteArrayTableBuilder<ControlValueTable>
{
public static Builder createBuilder(Header paramHeader, WritableFontData paramWritableFontData)
{
return new Builder(paramHeader, paramWritableFontData);
}
protected Builder(Header paramHeader, WritableFontData paramWritableFontData)
{
super(paramWritableFontData);
}
protected Builder(Header paramHeader, ReadableFontData paramReadableFontData)
{
super(paramReadableFontData);
}
protected ControlValueTable subBuildTable(ReadableFontData paramReadableFontData)
{
return new ControlValueTable(header(), paramReadableFontData);
}
}
}
/* Location: C:\Users\Ethan\Desktop\FontZip\FontTool\sfnttool.jar!\com\google\typography\font\sfntly\table\truetype\ControlValueTable.class
* Java compiler version: 6 (50.0)
* JD-Core Version: 0.7.1
*/