# G3X_IsMtxStackOverflow

## 構文

      #include <nitro/gx/g3x.h>

      s32 G3X_IsMtxStackOverflow(s32 *overflow);

## 引数

overflow | s32型へのポインタ

## 返り値

結果が取得できた(0)か、行列スタックがビジー状態（0以外）かの状態

## 説明

行列スタックにオーバーフロー／アンダーフローが発生しているかを取得します。返り値が0の場合、*overflowに行列スタックがオーバーフロー／アンダーフローしているかが格納されています。返り値が0以外の場合、行列スタックがビジー状態のため現在のオーパーフロー／アンダーフロー状態を取得できていません。

この関数は、オーバーフローが発生した場合、`G3X_ResetMtxStackOverflow()` をコールするまでオーバーフロー状態を返します。

## 参照

## 履歴

Ver. 2004/03/02

- 行列スタックのビジー状態判定を追加

Ver. 2004/01/19