dxpdebugputs_zenkaku.c

#include "../debug.h"
#include <libc/stdio.h>
#include <pspuser.h>
#include <pspgu.h>
#include <pspdisplay.h>
dxpdebugputs_zenkaku.cのインクルード依存関係図

マクロ定義

#define BUF_WIDTH   (512)
#define SCR_WIDTH   (480)
#define SCR_HEIGHT   (272)
#define FONTWIDTH   6
#define FONTHEIGHT   12
#define VRAM   ((long(*)[BUF_WIDTH])(((u32)vramaddress) | 0x44000000))

関数

void mh_print (int x, int y, const char *str, int col)
void dxpDebugDrawString (int x, int y, u32 color, u32 bgcolor, const char *str)
int dxpDebugDrawStringInit (int *fwidth, int *fheight)
static void draw_char (int x, int y, int col, int chr)
static void draw_zenkaku (int x, int y, int hi, int lo, int col)
static void draw_hankaku (int x, int y, int ch, int col)
static int iskanji (int c)
static int chrwidth (int hi)

変数

const char shinonomefont []
static u32 vramaddress

マクロ定義

#define BUF_WIDTH   (512)
#define FONTHEIGHT   12
#define FONTWIDTH   6
#define SCR_HEIGHT   (272)
#define SCR_WIDTH   (480)
#define VRAM   ((long(*)[BUF_WIDTH])(((u32)vramaddress) | 0x44000000))

関数

static int chrwidth ( int  hi  )  [static]
static void draw_char ( int  x,
int  y,
int  col,
int  chr 
) [static]
static void draw_hankaku ( int  x,
int  y,
int  ch,
int  col 
) [static]
static void draw_zenkaku ( int  x,
int  y,
int  hi,
int  lo,
int  col 
) [static]
void dxpDebugDrawString ( int  x,
int  y,
u32  color,
u32  bgcolor,
const char *  str 
)
int dxpDebugDrawStringInit ( int *  fwidth,
int *  fheight 
)
static int iskanji ( int  c  )  [static]
void mh_print ( int  x,
int  y,
const char *  str,
int  col 
)

変数

const char shinonomefont
u32 vramaddress [static]

DX Library Portableに対してTue Dec 22 07:43:44 2009に生成されました。  doxygen 1.6.1