Urho3D
Public Attributes
Urho3D::LightQueryResult Struct Reference

Intermediate light processing result. More...

#include <View.h>

List of all members.

Public Attributes

Lightlight_
 Light.
PODVector< Drawable * > litGeometries_
 Lit geometries.
PODVector< Drawable * > shadowCasters_
 Shadow casters.
CamerashadowCameras_ [MAX_LIGHT_SPLITS]
 Shadow cameras.
unsigned shadowCasterBegin_ [MAX_LIGHT_SPLITS]
 Shadow caster start indices.
unsigned shadowCasterEnd_ [MAX_LIGHT_SPLITS]
 Shadow caster end indices.
BoundingBox shadowCasterBox_ [MAX_LIGHT_SPLITS]
 Combined bounding box of shadow casters in light view or projection space.
float shadowNearSplits_ [MAX_LIGHT_SPLITS]
 Shadow camera near splits (directional lights only.)
float shadowFarSplits_ [MAX_LIGHT_SPLITS]
 Shadow camera far splits (directional lights only.)
unsigned numSplits_
 Shadow map split count.

Detailed Description

Intermediate light processing result.


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