C# Класс CSPspEmu.Hle.Formats.Font.PGF

Наследование: IPGF
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
AdvanceTable CSPspEmu.Hle.Formats.Font.MapInt[]
CharData byte[]
CharMap int[]
CharPointer int[]
CharmapCompressionTable1 CSPspEmu.Hle.Formats.Font.MapUshort[]
CharmapCompressionTable2 CSPspEmu.Hle.Formats.Font.MapUshort[]
DimensionTable CSPspEmu.Hle.Formats.Font.PointFixed26_6[]
Header HeaderStruct
HeaderExtraRevision3 HeaderRevision3Struct
PackedCharMap byte[]
PackedCharPointerTable byte[]
PackedShadowCharMap byte[]
ReverseCharMap int>.Dictionary
ReverseShadowCharMap int>.Dictionary
ShadowCharMap int>.Dictionary
XAdjustTable CSPspEmu.Hle.Formats.Font.MapInt[]
YAdjustTable CSPspEmu.Hle.Formats.Font.MapInt[]

Защищенные свойства (Protected)

Свойство Тип Описание
Glyphs IGlyph[]

Открытые методы

Метод Описание
GetAdvance ( uint Index ) : Size
GetFontInfo ( ) : FontInfo
GetGlyph ( char Character, char AlternativeCharacter = '?' ) : IGlyph
GetGlyphId ( char Char ) : int
Load ( Stream FileStream ) : PGF
Load ( string FileName ) : PGF
PGF ( ) : System
Write ( string FileName ) : void

Защищенные методы

Метод Описание
BitsToBytesHighAligned ( int Bits ) : int
_GetGlyph ( int Index ) : IGlyph

Описание методов

BitsToBytesHighAligned() защищенный статический Метод

protected static BitsToBytesHighAligned ( int Bits ) : int
Bits int
Результат int

GetAdvance() публичный Метод

public GetAdvance ( uint Index ) : Size
Index uint
Результат System.Drawing.Size

GetFontInfo() публичный Метод

public GetFontInfo ( ) : FontInfo
Результат FontInfo

GetGlyph() публичный Метод

public GetGlyph ( char Character, char AlternativeCharacter = '?' ) : IGlyph
Character char
AlternativeCharacter char
Результат IGlyph

GetGlyphId() публичный Метод

public GetGlyphId ( char Char ) : int
Char char
Результат int

Load() публичный Метод

public Load ( Stream FileStream ) : PGF
FileStream Stream
Результат PGF

Load() публичный Метод

public Load ( string FileName ) : PGF
FileName string
Результат PGF

PGF() публичный Метод

public PGF ( ) : System
Результат System

Write() публичный Метод

public Write ( string FileName ) : void
FileName string
Результат void

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

protected _GetGlyph ( int Index ) : IGlyph
Index int
Результат IGlyph

Описание свойств

AdvanceTable публичное свойство

public MapInt[],CSPspEmu.Hle.Formats.Font AdvanceTable
Результат CSPspEmu.Hle.Formats.Font.MapInt[]

CharData публичное свойство

public byte[] CharData
Результат byte[]

CharMap публичное свойство

public int[] CharMap
Результат int[]

CharPointer публичное свойство

public int[] CharPointer
Результат int[]

CharmapCompressionTable1 публичное свойство

public MapUshort[],CSPspEmu.Hle.Formats.Font CharmapCompressionTable1
Результат CSPspEmu.Hle.Formats.Font.MapUshort[]

CharmapCompressionTable2 публичное свойство

public MapUshort[],CSPspEmu.Hle.Formats.Font CharmapCompressionTable2
Результат CSPspEmu.Hle.Formats.Font.MapUshort[]

DimensionTable публичное свойство

public PointFixed26_6[],CSPspEmu.Hle.Formats.Font DimensionTable
Результат CSPspEmu.Hle.Formats.Font.PointFixed26_6[]

Glyphs защищенное свойство

protected IGlyph[] Glyphs
Результат IGlyph[]

Header публичное свойство

public HeaderStruct Header
Результат HeaderStruct

HeaderExtraRevision3 публичное свойство

public HeaderRevision3Struct HeaderExtraRevision3
Результат HeaderRevision3Struct

PackedCharMap публичное свойство

public byte[] PackedCharMap
Результат byte[]

PackedCharPointerTable публичное свойство

public byte[] PackedCharPointerTable
Результат byte[]

PackedShadowCharMap публичное свойство

public byte[] PackedShadowCharMap
Результат byte[]

ReverseCharMap публичное свойство

public Dictionary ReverseCharMap
Результат int>.Dictionary

ReverseShadowCharMap публичное свойство

public Dictionary ReverseShadowCharMap
Результат int>.Dictionary

ShadowCharMap публичное свойство

public Dictionary ShadowCharMap
Результат int>.Dictionary

XAdjustTable публичное свойство

public MapInt[],CSPspEmu.Hle.Formats.Font XAdjustTable
Результат CSPspEmu.Hle.Formats.Font.MapInt[]

YAdjustTable публичное свойство

public MapInt[],CSPspEmu.Hle.Formats.Font YAdjustTable
Результат CSPspEmu.Hle.Formats.Font.MapInt[]