Loading [MathJax]/extensions/MathZoom.js
Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
DEMOPuts.h
Go to the documentation of this file.
1#ifndef _DOLPHIN_DEMOPUTS_H_
2#define _DOLPHIN_DEMOPUTS_H_
3
4#include <dolphin/gx.h>
5#include <dolphin/os.h>
6
7#ifdef __cplusplus
8extern "C" {
9#endif
10
15
21
23void DEMOLoadFont(GXTexMapID texMap, GXTexMtx texMtx, DMTexFlt texFlt);
24void DEMOSetupScrnSpc(s32 width, s32 height, f32 depth);
25void DEMOInitCaption(s32 font_type, s32 width, s32 height);
26void DEMOPuts(s16 x, s16 y, s16 z, char* string);
27void DEMOPrintf(s16 x, s16 y, s16 z, char* fmt, ...);
29void DEMOSetROMFontSize(s16 size, s16 space);
30int DEMORFPuts(s16 x, s16 y, s16 z, char* string);
31int DEMORFPutsEx(s16 x, s16 y, s16 z, char* string, s16 maxWidth, int length);
32int DEMORFPrintf(s16 x, s16 y, s16 z, char* fmt, ...);
33char* DEMODumpROMFont(char* string);
34int DEMOGetRFTextWidth(char* string);
35
36#ifdef __cplusplus
37}
38#endif
39
40#endif
int DEMOGetRFTextWidth(char *string)
Definition DEMOPuts.c:360
DMTexFlt
Definition DEMOPuts.h:11
@ DMTF_BILERP
Definition DEMOPuts.h:13
@ DMTF_POINTSAMPLE
Definition DEMOPuts.h:12
void DEMOPrintf(s16 x, s16 y, s16 z, char *fmt,...)
Definition DEMOPuts.c:140
int DEMORFPuts(s16 x, s16 y, s16 z, char *string)
Definition DEMOPuts.c:230
DMFontType
Definition DEMOPuts.h:16
@ DM_FT_RVS
Definition DEMOPuts.h:18
@ DM_FT_XLU
Definition DEMOPuts.h:19
@ DM_FT_OPQ
Definition DEMOPuts.h:17
OSFontHeader * DEMOInitROMFont(void)
Definition DEMOPuts.c:150
int DEMORFPutsEx(s16 x, s16 y, s16 z, char *string, s16 maxWidth, int length)
Definition DEMOPuts.c:271
void DEMOSetFontType(s32 attr)
Definition DEMOPuts.c:20
void DEMOInitCaption(s32 font_type, s32 width, s32 height)
Definition DEMOPuts.c:76
void DEMOLoadFont(GXTexMapID texMap, GXTexMtx texMtx, DMTexFlt texFlt)
Definition DEMOPuts.c:35
char * DEMODumpROMFont(char *string)
Definition DEMOPuts.c:324
void DEMOSetROMFontSize(s16 size, s16 space)
Definition DEMOPuts.c:176
void DEMOPuts(s16 x, s16 y, s16 z, char *string)
Definition DEMOPuts.c:87
void DEMOSetupScrnSpc(s32 width, s32 height, f32 depth)
Definition DEMOPuts.c:58
int DEMORFPrintf(s16 x, s16 y, s16 z, char *fmt,...)
Definition DEMOPuts.c:315
enum _GXTexMapID GXTexMapID
enum _GXTexMtx GXTexMtx
unsigned int size
Definition __os.h:106
static const Attr & attr()
Definition d_a_obj_ladder.cpp:135
double x double x
Definition e_atan2.c:58
double x double y
Definition e_atan2.c:58
z
Definition e_pow.c:390
Definition OSFont.h:19
signed short int s16
Definition types.h:6
float f32
Definition types.h:22
signed long s32
Definition types.h:8