nxdk_pgraph_tests
A collection of tests for the Xbox nv2a graphics processor
 
Loading...
Searching...
No Matches
PointLight Member List

This is the complete list of members for PointLight, including all inherited members.

ambient_ (defined in Light)Lightprotected
back_ambient_ (defined in Light)Lightprotected
back_diffuse_ (defined in Light)Lightprotected
back_specular_ (defined in Light)Lightprotected
Commit(TestHost &host) const override (defined in PointLight)PointLightvirtual
Light::Commit(TestHost &host, const XboxMath::vector_t &look_direction) constLightvirtual
diffuse_ (defined in Light)Lightprotected
Light(uint32_t light_index, uint32_t enable_mask)Lightprotected
light_enable_mask() const (defined in Light)Lightinline
light_enable_mask_ (defined in Light)Lightprotected
light_index_ (defined in Light)Lightprotected
PointLight()=delete (defined in PointLight)PointLight
PointLight(uint32_t light_index, const XboxMath::vector_t &position, float range, float attenuation_constant, float attenuation_linear, float attenuation_quadratic)PointLight
SetAmbient(const float *ambient) (defined in Light)Lightinline
SetAmbient(float r, float g, float b) (defined in Light)Lightinline
SetBackAmbient(const float *ambient) (defined in Light)Lightinline
SetBackAmbient(float r, float g, float b) (defined in Light)Lightinline
SetBackDiffuse(const float *diffuse) (defined in Light)Lightinline
SetBackDiffuse(float r, float g, float b) (defined in Light)Lightinline
SetBackSpecular(const float *specular) (defined in Light)Lightinline
SetBackSpecular(float r, float g, float b) (defined in Light)Lightinline
SetDiffuse(const float *diffuse) (defined in Light)Lightinline
SetDiffuse(float r, float g, float b) (defined in Light)Lightinline
SetSpecular(const float *specular) (defined in Light)Lightinline
SetSpecular(float r, float g, float b) (defined in Light)Lightinline
specular_ (defined in Light)Lightprotected
~Light()=default (defined in Light)Lightprotectedvirtual