This is the complete list of members for Light, including all inherited members.
ambient_ (defined in Light) | Light | protected |
back_ambient_ (defined in Light) | Light | protected |
back_diffuse_ (defined in Light) | Light | protected |
back_specular_ (defined in Light) | Light | protected |
Commit(TestHost &host) const (defined in Light) | Light | virtual |
Commit(TestHost &host, const XboxMath::vector_t &look_direction) const | Light | virtual |
diffuse_ (defined in Light) | Light | protected |
Light(uint32_t light_index, uint32_t enable_mask) | Light | protected |
light_enable_mask() const (defined in Light) | Light | inline |
light_enable_mask_ (defined in Light) | Light | protected |
light_index_ (defined in Light) | Light | protected |
SetAmbient(const float *ambient) (defined in Light) | Light | inline |
SetAmbient(float r, float g, float b) (defined in Light) | Light | inline |
SetBackAmbient(const float *ambient) (defined in Light) | Light | inline |
SetBackAmbient(float r, float g, float b) (defined in Light) | Light | inline |
SetBackDiffuse(const float *diffuse) (defined in Light) | Light | inline |
SetBackDiffuse(float r, float g, float b) (defined in Light) | Light | inline |
SetBackSpecular(const float *specular) (defined in Light) | Light | inline |
SetBackSpecular(float r, float g, float b) (defined in Light) | Light | inline |
SetDiffuse(const float *diffuse) (defined in Light) | Light | inline |
SetDiffuse(float r, float g, float b) (defined in Light) | Light | inline |
SetSpecular(const float *specular) (defined in Light) | Light | inline |
SetSpecular(float r, float g, float b) (defined in Light) | Light | inline |
specular_ (defined in Light) | Light | protected |
~Light()=default (defined in Light) | Light | protectedvirtual |