MBIconInfo

定義

#include <nitro/mb.h>

typedef	struct
{
    u16    palette[ MB_ICON_COLOR_NUM ];
    u16    data[ MB_ICON_DATA_SIZE / 2 ];
} MBIconInfo;	/* 544byte */

説明

ダウンロードファイル情報の一部となるアイコンデータの形式を規定する構造体です。
各メンバの意味は以下の通りです。
メンバ 意味
palette アイコンのパレットカラーが格納された配列です。
最大色数は 16 色で、これは MB_ICON_COLOR_NUM として定義されています。
data アイコンのピクセルデータが格納された配列です。
アイコンのサイズは縦横32ピクセルでビット深度が 4 bit(16色)であることから
配列のサイズは 512 バイトとなり、これは MB_ICON_DATA_SIZE として定義されています。


参照

MBGameRegistry, MB_RegisterFile

履歴

2004/08/09 初版