SSBM Decomp
Toggle main menu visibility
Loading...
Searching...
No Matches
DEMOPuts.h
Go to the documentation of this file.
1
#ifndef _DOLPHIN_DEMOPUTS_H_
2
#define _DOLPHIN_DEMOPUTS_H_
3
4
typedef
enum
5
{
6
DMTF_POINTSAMPLE
,
7
DMTF_BILERP
,
8
}
DMTexFlt
;
9
10
typedef
enum
11
{
12
DM_FT_OPQ
,
13
DM_FT_RVS
,
14
DM_FT_XLU
15
}
DMFontType
;
16
17
void
DEMOSetFontType
(
DMFontType
attr);
18
void
DEMOLoadFont
(
enum
_GXTexMapID texMap,
enum
_GXTexMtx texMtx,
DMTexFlt
texFlt);
19
void
DEMOSetupScrnSpc
(
long
width,
long
height,
float
depth);
20
void
DEMOInitCaption
(
long
font_type,
long
width,
long
height);
21
void
DEMOPuts
(
s16
x,
s16
y,
s16
z,
char
*
string
);
22
void
DEMOPrintf
(
s16
x,
s16
y,
s16
z,
char
* fmt, ...);
23
struct
OSFontHeader
*
DEMOInitROMFont
();
24
void
DEMOSetROMFontSize
(
s16
size,
s16
space);
25
int
DEMORFPuts
(
s16
x,
s16
y,
s16
z,
char
*
string
);
26
int
DEMORFPutsEx
(
s16
x,
s16
y,
s16
z,
char
*
string
,
s16
maxWidth,
int
length);
27
int
DEMORFPrintf
(
s16
x,
s16
y,
s16
z,
char
* fmt, ...);
28
char
*
DEMODumpROMFont
(
char
*
string
);
29
int
DEMOGetRFTextWidth
(
char
*
string
);
30
31
#endif
DEMOLoadFont
void DEMOLoadFont(enum _GXTexMapID texMap, enum _GXTexMtx texMtx, DMTexFlt texFlt)
DEMOSetupScrnSpc
void DEMOSetupScrnSpc(long width, long height, float depth)
DEMOGetRFTextWidth
int DEMOGetRFTextWidth(char *string)
DMTexFlt
DMTexFlt
Definition
DEMOPuts.h:5
DMTF_BILERP
@ DMTF_BILERP
Definition
DEMOPuts.h:7
DMTF_POINTSAMPLE
@ DMTF_POINTSAMPLE
Definition
DEMOPuts.h:6
DEMOPrintf
void DEMOPrintf(s16 x, s16 y, s16 z, char *fmt,...)
DEMOInitCaption
void DEMOInitCaption(long font_type, long width, long height)
DEMORFPuts
int DEMORFPuts(s16 x, s16 y, s16 z, char *string)
DMFontType
DMFontType
Definition
DEMOPuts.h:11
DM_FT_RVS
@ DM_FT_RVS
Definition
DEMOPuts.h:13
DM_FT_XLU
@ DM_FT_XLU
Definition
DEMOPuts.h:14
DM_FT_OPQ
@ DM_FT_OPQ
Definition
DEMOPuts.h:12
DEMOInitROMFont
struct OSFontHeader * DEMOInitROMFont()
DEMORFPutsEx
int DEMORFPutsEx(s16 x, s16 y, s16 z, char *string, s16 maxWidth, int length)
DEMOSetFontType
void DEMOSetFontType(DMFontType attr)
DEMODumpROMFont
char * DEMODumpROMFont(char *string)
DEMOSetROMFontSize
void DEMOSetROMFontSize(s16 size, s16 space)
DEMOPuts
void DEMOPuts(s16 x, s16 y, s16 z, char *string)
DEMORFPrintf
int DEMORFPrintf(s16 x, s16 y, s16 z, char *fmt,...)
s16
signed short int s16
Definition
types.h:6
OSFontHeader
Definition
OSFont.h:18
extern
dolphin
include
dolphin
demo
DEMOPuts.h
Generated by
1.17.0