#include <nitro/gx/g3imm.h> #include <nitro/gx/g3b.h> #include <nitro/gx/g3c.h>void G3_LightColor(GXLightId lightID, GXRgb rgb);// Below are APIs for creating the display list (command list)void G3B_LightColor(GXDLInfo* info, GXLightId lightID, GXRgb rgb);void G3C_LightColor(GXDLInfo* info, GXLightId lightID, GXRgb rgb);void G3BS_LightColor(GXDLInfo* info, GXLightId lightID, GXRgb rgb);void G3CS_LightColor(GXDLInfo* info, GXLightId lightID, GXRgb rgb);
| info | Command List Information |
| lightID | Light ID |
rgb |
Light color |
None.
This function sets the light color. lightID selects one of 4 lights and rgb sets the light color.
GX_LIGHTID_0 |
Specifies Light 0 |
GX_LIGHTID_1 |
Specifies Light 1 |
GX_LIGHTID_2 |
Specifies Light 2 |
GX_LIGHTID_3 |
Specifies Light 3 |
The following indicates the type definition for GXLightId types.
typedef enum
{
GX_LIGHTID_0 = 0,
GX_LIGHTID_1 = 1,
GX_LIGHTID_2 = 2,
GX_LIGHTID_3 = 3
}
GXLightId;
01/19/2004 Initial version