CS::RenderManager::LightingSorter::LightInfo Struct Reference (Crystal Space 2.0 Public API Reference)

| ## Public API Reference

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

Public Attributes
CS::RenderManager::LightingSorter::LightInfo Struct Reference

Information associated with a light. More...

`#include <csplugincommon/rendermanager/lightsetup.h>`

List of all members.

## Public Attributes
bool | isStatic
| Whether light is static.
iLight * | light
| Pointer to light.
uint | numSubLights
| Number of required sublights ("virtual" lights when, for technical purposes, a light can not be rendered completely at once).
LightSettings | settings
| Compatibility light settings.
uint * | subLights
| Sublight IDs.

## Detailed Description

Information associated with a light.

Definition at line 163 of file lightsetup.h.

## Member Data Documentation

bool CS::RenderManager::LightingSorter::LightInfo::isStatic

Whether light is static.

Definition at line 168 of file lightsetup.h.

iLight* CS::RenderManager::LightingSorter::LightInfo::light

Pointer to light.

Definition at line 166 of file lightsetup.h.

uint CS::RenderManager::LightingSorter::LightInfo::numSubLights

Number of required sublights ("virtual" lights when, for technical purposes, a light can not be rendered completely at once).

Definition at line 173 of file lightsetup.h.

LightSettings CS::RenderManager::LightingSorter::LightInfo::settings

Compatibility light settings.

Definition at line 177 of file lightsetup.h.

uint* CS::RenderManager::LightingSorter::LightInfo::subLights

Sublight IDs.

Definition at line 175 of file lightsetup.h.

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

- csplugincommon/rendermanager/lightsetup.h