NSMBW-Decomp
A decompilation of New Super Mario Bros. Wii
|
Definition at line 67 of file g3d_resanmlight.h.
Public Types | |
enum | Flag { FLAG_LIGHT_TYPE_MASK = (1 << 0) | (1 << 1) , FLAG_LIGHT_ENABLE = (1 << 2) , FLAG_SPECULAR_ENABLE = (1 << 3) , FLAG_COLOR_ENABLE = (1 << 4) , FLAG_ALPHA_ENABLE = (1 << 5) , FLAG_POS_X_CONST = (1 << 19) , FLAG_POS_Y_CONST = (1 << 20) , FLAG_POS_Z_CONST = (1 << 21) , FLAG_COLOR_CONST = (1 << 22) , FLAG_ENABLE_CONST = (1 << 23) , FLAG_AIM_X_CONST = (1 << 24) , FLAG_AIM_Y_CONST = (1 << 25) , FLAG_AIM_Z_CONST = (1 << 26) , FLAG_CUTOFF_CONST = (1 << 27) , FLAG_REF_DISTANCE_CONST = (1 << 28) , FLAG_REF_BRIGHTNESS_CONST = (1 << 29) , FLAG_SPEC_COLOR_CONST = (1 << 30) , FLAG_SHININESS_CONST = (1 << 31) } |
![]() | |
enum | LightType { LIGHTTYPE_POINT , LIGHTTYPE_DIRECTIONAL , LIGHTTYPE_SPOT , LIGHTTYPE_MAX } |
Public Attributes | |
ulong | size |
s32 | toResAnmScnData |
s32 | name |
ulong | id |
ulong | refNumber |
ulong | specLightObjIdx |
s32 | toResUserData |
ulong | flags |
ResBoolAnmData | enable |
ResAnmData | posX |
ResAnmData | posY |
ResAnmData | posZ |
ResColorAnmData | color |
ResAnmData | aimX |
ResAnmData | aimY |
ResAnmData | aimZ |
GXDistAttnFn | distFunc |
ResAnmData | refDistance |
ResAnmData | refBrightness |
GXSpotFn | spotFunc |
ResAnmData | cutoff |
ResColorAnmData | specColor |
ResAnmData | shininess |
enum nw4r::g3d::ResAnmLightData::Flag |
Definition at line 68 of file g3d_resanmlight.h.
ulong nw4r::g3d::ResAnmLightData::size |
Definition at line 93 of file g3d_resanmlight.h.
s32 nw4r::g3d::ResAnmLightData::toResAnmScnData |
Definition at line 94 of file g3d_resanmlight.h.
s32 nw4r::g3d::ResAnmLightData::name |
Definition at line 95 of file g3d_resanmlight.h.
ulong nw4r::g3d::ResAnmLightData::id |
Definition at line 96 of file g3d_resanmlight.h.
ulong nw4r::g3d::ResAnmLightData::refNumber |
Definition at line 97 of file g3d_resanmlight.h.
ulong nw4r::g3d::ResAnmLightData::specLightObjIdx |
Definition at line 98 of file g3d_resanmlight.h.
s32 nw4r::g3d::ResAnmLightData::toResUserData |
Definition at line 99 of file g3d_resanmlight.h.
ulong nw4r::g3d::ResAnmLightData::flags |
Definition at line 100 of file g3d_resanmlight.h.
ResBoolAnmData nw4r::g3d::ResAnmLightData::enable |
Definition at line 101 of file g3d_resanmlight.h.
ResAnmData nw4r::g3d::ResAnmLightData::posX |
Definition at line 102 of file g3d_resanmlight.h.
ResAnmData nw4r::g3d::ResAnmLightData::posY |
Definition at line 103 of file g3d_resanmlight.h.
ResAnmData nw4r::g3d::ResAnmLightData::posZ |
Definition at line 104 of file g3d_resanmlight.h.
ResColorAnmData nw4r::g3d::ResAnmLightData::color |
Definition at line 105 of file g3d_resanmlight.h.
ResAnmData nw4r::g3d::ResAnmLightData::aimX |
Definition at line 106 of file g3d_resanmlight.h.
ResAnmData nw4r::g3d::ResAnmLightData::aimY |
Definition at line 107 of file g3d_resanmlight.h.
ResAnmData nw4r::g3d::ResAnmLightData::aimZ |
Definition at line 108 of file g3d_resanmlight.h.
GXDistAttnFn nw4r::g3d::ResAnmLightData::distFunc |
Definition at line 109 of file g3d_resanmlight.h.
ResAnmData nw4r::g3d::ResAnmLightData::refDistance |
Definition at line 110 of file g3d_resanmlight.h.
ResAnmData nw4r::g3d::ResAnmLightData::refBrightness |
Definition at line 111 of file g3d_resanmlight.h.
GXSpotFn nw4r::g3d::ResAnmLightData::spotFunc |
Definition at line 112 of file g3d_resanmlight.h.
ResAnmData nw4r::g3d::ResAnmLightData::cutoff |
Definition at line 113 of file g3d_resanmlight.h.
ResColorAnmData nw4r::g3d::ResAnmLightData::specColor |
Definition at line 114 of file g3d_resanmlight.h.
ResAnmData nw4r::g3d::ResAnmLightData::shininess |
Definition at line 115 of file g3d_resanmlight.h.