Main Page Modules Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members Related Pages

# _Lib3dsLight Struct Reference
[Lights]

`#include <light.h>`

List of all members.

## Public Attributes
Lib3dsLight * | next
char | name [64]
Lib3dsBool | spot_light
Lib3dsBool | see_cone
Lib3dsRgb | color
Lib3dsVector | position
Lib3dsVector | spot
Lib3dsFloat | roll
Lib3dsBool | off
Lib3dsFloat | outer_range
Lib3dsFloat | inner_range
Lib3dsFloat | multiplier
Lib3dsFloat | attenuation
Lib3dsBool | rectangular_spot
Lib3dsBool | shadowed
Lib3dsFloat | shadow_bias
Lib3dsFloat | shadow_filter
Lib3dsIntw | shadow_size
Lib3dsFloat | spot_aspect
Lib3dsBool | use_projector
char | projector [64]
Lib3dsIntd | spot_overshoot
Lib3dsBool | ray_shadows
Lib3dsFloat | ray_bias
Lib3dsFloat | hot_spot
Lib3dsFloat | fall_off

## Detailed Description

Light

## Member Data Documentation

Lib3dsFloat _Lib3dsLight::attenuation

Lib3dsRgb _Lib3dsLight::color

Lib3dsFloat _Lib3dsLight::fall_off

Lib3dsFloat _Lib3dsLight::hot_spot

Lib3dsFloat _Lib3dsLight::inner_range

Lib3dsFloat _Lib3dsLight::multiplier

char _Lib3dsLight::name[64]

Lib3dsLight* _Lib3dsLight::next

Lib3dsBool _Lib3dsLight::off

Lib3dsFloat _Lib3dsLight::outer_range

Lib3dsVector _Lib3dsLight::position

char _Lib3dsLight::projector[64]

Lib3dsFloat _Lib3dsLight::ray_bias

Lib3dsBool _Lib3dsLight::ray_shadows

Lib3dsBool _Lib3dsLight::rectangular_spot

Lib3dsFloat _Lib3dsLight::roll

Lib3dsBool _Lib3dsLight::see_cone

Lib3dsFloat _Lib3dsLight::shadow_bias

Lib3dsFloat _Lib3dsLight::shadow_filter

Lib3dsIntw _Lib3dsLight::shadow_size

Lib3dsBool _Lib3dsLight::shadowed

Lib3dsVector _Lib3dsLight::spot

Lib3dsFloat _Lib3dsLight::spot_aspect

Lib3dsBool _Lib3dsLight::spot_light

Lib3dsIntd _Lib3dsLight::spot_overshoot

Lib3dsBool _Lib3dsLight::use_projector

The documentation for this struct was generated from the following file:

- light.h