OROCHI
 
Loading...
Searching...
No Matches
GxFontTable.h File Reference

フォントテーブル More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  GxFontTable
 フォントテーブルアクセス More...
 
struct  GxFontTable::TagInfo
 
struct  GxFontTable::GxFontInformation
 フォント情報 More...
 
class  GxFontTable::GxFontAccessTable
 フォントアクセステーブル More...
 
class  GxFontTable::GxFontTableInformation
 フォントテーブル情報 More...
 
class  GxFontTable::GxFontIconTableInformation
 フォントアイコンテーブル情報 More...
 
class  GxFontTable::GxDrawFontQuery
 フォント情報取得用構造体 More...
 
class  GxFontTable::GxDrawHitQuery
 フォント当たり判定情報取得用構造体 More...
 
struct  GxFontTable::GxLineInfo
 行情報 More...
 
struct  GxFontTable::GxLineCondition
 行走査条件 More...
 

Macros

#define FONTINFO_TAG_NUM_STACK   16
 
#define FONTINFO_TAG_PUSH_VALUE(_Value, _Buffer, _StackInt)
 
#define FONTINFO_TAG_POP_VALUE(_Value, _Buffer, _StackInt)
 

Detailed Description

フォントテーブル

Author
Copyright (C)2009 SiliconStudio Inc. All rights reserved.
Mutsuhiro Furuya
Tahir Arai

Macro Definition Documentation

◆ FONTINFO_TAG_POP_VALUE

#define FONTINFO_TAG_POP_VALUE ( _Value,
_Buffer,
_StackInt )
Value:
{ \
if(_StackInt != 0){ _StackInt --; \
_Value = _Buffer[_StackInt]; } \
else{ GX_MEMSET(&_Value, 0, sizeof(_Value)); } \
}

◆ FONTINFO_TAG_PUSH_VALUE

#define FONTINFO_TAG_PUSH_VALUE ( _Value,
_Buffer,
_StackInt )
Value:
{ \
_Buffer[_StackInt] = _Value; \
if(_StackInt != (FONTINFO_TAG_NUM_STACK-1)) { _StackInt ++; } \
}