ResidualVM logo ResidualVM website - Forums - Contact us BuildBot - Doxygen - Wiki curved edge

Our custom SJIS FNT. More...

#include <sjis.h>

Inheritance diagram for Graphics::FontSjisSVM:
Collaboration diagram for Graphics::FontSjisSVM:

List of all members.

Public Member Functions

 FontSjisSVM (const Common::Platform platform)
 ~FontSjisSVM ()
bool loadData ()
 Load the font data from "SJIS.FNT".

Private Types

enum  { kSjisFontVersion = 3 }

Private Member Functions

virtual const uint8getCharData (uint16 c) const
bool hasFeature (int feat) const
const uint8getCharDataPCE (uint16 c) const
const uint8getCharDataDefault (uint16 c) const
void mapKANJIChar (const uint8 fB, const uint8 sB, int &base, int &index) const

Private Attributes

uint _fontData16x16Size
uint _fontData8x16Size
uint _fontData12x12Size

Detailed Description

Our custom SJIS FNT.

Definition at line 254 of file sjis.h.

Member Enumeration Documentation

anonymous enum [private]

Definition at line 282 of file sjis.h.

Constructor & Destructor Documentation

Graphics::FontSjisSVM::FontSjisSVM ( const Common::Platform  platform  ) 
Graphics::FontSjisSVM::~FontSjisSVM (  ) 

Member Function Documentation

virtual const uint8* Graphics::FontSjisSVM::getCharData ( uint16  c  )  const [private, virtual]
const uint8* Graphics::FontSjisSVM::getCharDataDefault ( uint16  c  )  const [private]
const uint8* Graphics::FontSjisSVM::getCharDataPCE ( uint16  c  )  const [private]
bool Graphics::FontSjisSVM::hasFeature ( int  feat  )  const [private, virtual]
bool Graphics::FontSjisSVM::loadData (  )  [virtual]

Load the font data from "SJIS.FNT".

Implements Graphics::FontSJIS.

void Graphics::FontSjisSVM::mapKANJIChar ( const uint8  fB,
const uint8  sB,
int &  base,
int &  index 
) const [private]

Member Data Documentation

Definition at line 270 of file sjis.h.

Definition at line 271 of file sjis.h.

Definition at line 264 of file sjis.h.

Definition at line 265 of file sjis.h.

Definition at line 267 of file sjis.h.

Definition at line 268 of file sjis.h.

The documentation for this class was generated from the following file:

Generated on Sat Sep 19 2020 05:04:57 for ResidualVM by doxygen 1.7.1
curved edge   curved edge