|
Urho3D
|
#include "../Graphics/Drawable.h"#include "../GraphicsAPI/Texture.h"#include "../Math/Color.h"#include "../Math/Frustum.h"Classes | |
| struct | Urho3D::BiasParameters |
| Depth bias parameters. Used both by lights (for shadow mapping) and materials. More... | |
| struct | Urho3D::CascadeParameters |
| Cascaded shadow map parameters. More... | |
| struct | Urho3D::FocusParameters |
| Shadow map focusing parameters. More... | |
| class | Urho3D::Light |
| Light component. More... | |
Enumerations | |
| enum | Urho3D::LightType { LIGHT_DIRECTIONAL = 0 , LIGHT_SPOT , LIGHT_POINT } |
| Light types. | |
Functions | |
| bool | Urho3D::CompareLights (Light *lhs, Light *rhs) |
Variables | |
| constexpr float | Urho3D::SHADOW_MIN_QUANTIZE = 0.1f |
| constexpr float | Urho3D::SHADOW_MIN_VIEW = 1.0f |
| constexpr i32 | Urho3D::MAX_LIGHT_SPLITS = 6 |
| constexpr i32 | Urho3D::MAX_CASCADE_SPLITS = 4 |