|
SSBM Decomp
|
#include <lobj.h>
Public Member Functions | |
| void *p | DAT_IF (false) |
| f32 *shininess | DAT_IF ((flags &LOBJ_TYPE_MASK)==LOBJ_INFINITE) |
| HSD_LightPointDesc *point | DAT_IF ((flags &LOBJ_TYPE_MASK)==LOBJ_POINT &&!(attnflags &LOBJ_LIGHT_ATTN)) |
| HSD_LightSpotDesc *spot | DAT_IF ((flags &LOBJ_TYPE_MASK)==LOBJ_SPOT &&attnflags==0) |
| HSD_LightAttn *attn | DAT_IF (((flags &LOBJ_TYPE_MASK)==LOBJ_POINT &&(attnflags &LOBJ_LIGHT_ATTN))||((flags &LOBJ_TYPE_MASK)==LOBJ_SPOT &&attnflags !=0)) |
| void *p HSD_LightDesc::HSD_LightDesc_u::DAT_IF | ( | false | ) |
| f32 *shininess HSD_LightDesc::HSD_LightDesc_u::DAT_IF | ( | (flags &LOBJ_TYPE_MASK) | = =LOBJ_INFINITE | ) |
| HSD_LightPointDesc *point HSD_LightDesc::HSD_LightDesc_u::DAT_IF | ( | (flags &LOBJ_TYPE_MASK) | = =LOBJ_POINT &&!(attnflags &LOBJ_LIGHT_ATTN) | ) |
| HSD_LightSpotDesc *spot HSD_LightDesc::HSD_LightDesc_u::DAT_IF | ( | (flags &LOBJ_TYPE_MASK) | = =LOBJ_SPOT &&attnflags==0 | ) |
| HSD_LightAttn *attn HSD_LightDesc::HSD_LightDesc_u::DAT_IF | ( | ((flags &LOBJ_TYPE_MASK)==LOBJ_POINT &&(attnflags &LOBJ_LIGHT_ATTN))||((flags &LOBJ_TYPE_MASK)==LOBJ_SPOT &&attnflags !=0) | ) |