

#include <nitro/os.h>
void OS_DumpArenaInfo( OSArenaId id, BOOL isInfoLine );
| id | アリーナID |
| isInfoLine | 各項目の説明を表示するかどうか |
なし。
アリーナの情報を表示します。
この関数はデバッグ目的の関数なので、FINALROM ビルドでは何も行いません。コードを生成することもありません。
この関数は1つのアリーナの情報を表示するためのものです。すべてのアリーナの表示を一度に行いたい場合は、OS_DumpAllArenaInfo() が用意されていますのでこちらを呼んでください。
id は OSArenaId列挙型 の値で、どのアリーナの情報を表示するかを示します。取りうる値に関しては、OS_InitArena() を参照してください。
isInfoLine はアリーナ情報表示時に、項目の説明行も表示するかどうかを示します。TRUE ならば説明行を表示します。FALSE ならば説明行を表示しません。
(例)
OS_DumpArenaInfo( OS_ARENA_MAIN, TRUE );
を実行した場合
(表示結果)NAME ID LO addr HI addr size MainRAM-main 0 020109a0 02f80000 f6f660
(例)
OS_DumpArenaInfo( OS_ARENA_MAIN, TRUE );を実行した場合
OS_DumpArenaInfo( OS_ARENA_MAINEX, FALSE );
(表示結果)NAME ID LO addr HI addr size MainRAM-main 0 020109a0 02f80000 f6f660 MainEX 2 0d000000 0df00000 f00000
この関数のように、全ての情報を確実に表示することが速度よりも優先される場合は、一時的にでも表示をブロッキングモードに設定することをお奨めします。詳細は
OS_SetPrintBlockingMode() を参照してください。
OS_DumpAllArenaInfo
OS_SetPrintBlockingMode()
2009/07/27 表示モードについて追加
2008/01/29 初版