enum _GXDistAttnFn GXDistAttnFn
float f32
Definition types.h:25
signed long s32
Definition types.h:11
TELight
Definition JSGLight.h:8
@ TELIGHT_1
Definition JSGLight.h:10
@ TELIGHT_0
Definition JSGLight.h:9
@ TELIGHT_3
Definition JSGLight.h:12
@ TELIGHT_2
Definition JSGLight.h:11
virtual GXColor JSGGetColor() const
Definition JSGLight.cpp:17
virtual void JSGGetPosition(Vec *) const
Definition JSGLight.cpp:31
virtual void JSGGetDirection(Vec *) const
Definition JSGLight.cpp:35
virtual void JSGSetColor(GXColor)
Definition JSGLight.cpp:21
virtual ~TLight()=0
Definition JSGLight.cpp:5
virtual s32 JSGFGetType() const
Definition JSGLight.cpp:7
virtual void JSGSetDistanceAttenuation(f32, f32, GXDistAttnFn)
Definition JSGLight.cpp:25
virtual void JSGSetAngleAttenuation(f32, GXSpotFn)
Definition JSGLight.cpp:29
virtual void JSGSetDirection(Vec const &)
Definition JSGLight.cpp:37
virtual bool JSGGetLightType() const
Definition JSGLight.cpp:11
virtual void JSGSetLightType(JStage::TELight)
Definition JSGLight.cpp:15
virtual void JSGGetDistanceAttenuation(f32 *, f32 *, GXDistAttnFn *) const
Definition JSGLight.cpp:23
virtual void JSGGetAngleAttenuation(f32 *, GXSpotFn *) const
Definition JSGLight.cpp:27
virtual void JSGSetPosition(Vec const &)
Definition JSGLight.cpp:33
Definition JSGObject.h:11