ps2sdk  1.1
A collection of Open Source libraries used for developing applications on Sony's PlayStation 2® (PS2).
mcIcon Struct Reference

#include <libmc.h>

Data Fields

unsigned char head [4]
 
unsigned short type
 
unsigned short nlOffset
 
unsigned unknown2
 
unsigned trans
 
iconIVECTOR bgCol [4]
 
iconFVECTOR lightDir [3]
 
iconFVECTOR lightCol [3]
 
iconFVECTOR lightAmbient
 
unsigned short title [34]
 
unsigned char view [64]
 
unsigned char copy [64]
 
unsigned char del [64]
 
unsigned char unknown3 [512]
 

Detailed Description

Definition at line 105 of file libmc.h.

Field Documentation

◆ bgCol

iconIVECTOR mcIcon::bgCol[4]

background color for each of the four points

Definition at line 118 of file libmc.h.

Referenced by CreateSave().

◆ copy

unsigned char mcIcon::copy[64]

copy icon filename

Definition at line 130 of file libmc.h.

Referenced by CreateSave().

◆ del

unsigned char mcIcon::del[64]

delete icon filename

Definition at line 132 of file libmc.h.

Referenced by CreateSave().

◆ head

unsigned char mcIcon::head[4]

header = "PS2D"

Definition at line 108 of file libmc.h.

Referenced by CreateSave().

◆ lightAmbient

iconFVECTOR mcIcon::lightAmbient

ambient light

Definition at line 124 of file libmc.h.

Referenced by CreateSave().

◆ lightCol

iconFVECTOR mcIcon::lightCol[3]

colors of each of these sources

Definition at line 122 of file libmc.h.

Referenced by CreateSave().

◆ lightDir

iconFVECTOR mcIcon::lightDir[3]

directions of three light sources

Definition at line 120 of file libmc.h.

Referenced by CreateSave().

◆ nlOffset

unsigned short mcIcon::nlOffset

new line pos within title name

Definition at line 112 of file libmc.h.

Referenced by CreateSave().

◆ title

unsigned short mcIcon::title[34]

application title - NOTE: stored in sjis, NOT normal ascii

Definition at line 126 of file libmc.h.

Referenced by CreateSave().

◆ trans

unsigned mcIcon::trans

transparency

Definition at line 116 of file libmc.h.

Referenced by CreateSave().

◆ type

unsigned short mcIcon::type

filetype, used to be "unknown1" (see MCICON_TYPE_* above)

Definition at line 110 of file libmc.h.

◆ unknown2

unsigned mcIcon::unknown2

unknown

Definition at line 114 of file libmc.h.

◆ unknown3

unsigned char mcIcon::unknown3[512]

unknown

Definition at line 134 of file libmc.h.

◆ view

unsigned char mcIcon::view[64]

list icon filename

Definition at line 128 of file libmc.h.

Referenced by CreateSave().


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