# Global Variables

## Description

NNS_G3dRS | Pointer to the structure that holds the state (of the state machine) that the program has during rendering. The region for the structure is allocated by the stack region (the DTCM) in the `NNS_G3dDraw` function. The `NNS_G3dRS` structure is cleaned up to `NULL` when the `NNS_G3dDraw` function finishes.
NNS_G3dRSOnGlb | Data that was not put on the stack region of the state (the state of the state machine) due to the large size.
NNS_G3dFuncSbcTable | Table containing individual SBC command handlers You can overwrite the handlers and customize the processes.
NNS_G3dFuncSbcShpTable | The tags at the start of each shape data are indices to this table. Register the shape data by handler type in this table.
NNS_G3dFuncSbcMatTable | The tags at the start of each material data are indices to this table. Register the material data by handler type in this table.

## See Also

## Revision History

08/02/2004 Initial version.