|
|
|
|
Documentation |
|
Main Page Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members Related Pages Search
NL3D::CTileLightInfluence Class ReferenceFor landscape.
More...
#include <tile_light_influence.h>
List of all members.
Detailed Description
For landscape.
A descriptor of light which influence a corner of a TessBlock: 2 lights Ids (points to PointLight in zone), with 2 diffuseLightFactor. -
Author:
-
Lionel Berenguier , Nevrax France
-
Date:
-
2001
Definition at line 45 of file tile_light_influence.h.
Member Enumeration Documentation
|
We support only 2 light per corner. Should never be changed.
-
Enumeration values:
-
Definition at line 50 of file tile_light_influence.h. |
Constructor & Destructor Documentation
NL3D::CTileLightInfluence::CTileLightInfluence |
( |
|
) |
[inline] |
|
Member Function Documentation
uint8 NL3D::CTileLightInfluence::getDiffuseLightFactor |
( |
uint |
i |
) |
const |
|
void NL3D::CTileLightInfluence::setDiffuseLightFactor |
( |
uint |
i, |
|
|
uint8 |
factor |
|
) |
|
|
Member Data Documentation
uint8 NL3D::CTileLightInfluence::Light[NumLightPerCorner]
|
|
|
List of lights.
Id==0xFF => no light. if Light[i]==0xFF, then Light[j] with j>i is supposed disalbed too.
Definition at line 60 of file tile_light_influence.h.
Referenced by serial. |
uint8 NL3D::CTileLightInfluence::PackedLightFactor [private]
|
|
The documentation for this class was generated from the following files:
|
|