CS::RenderManager::ShadowNone< RenderTree, LayerConfigType >::PersistentData 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 Member Functions
CS::RenderManager::ShadowNone< RenderTree, LayerConfigType >::PersistentData Struct Reference

Data used by the shadow handler that needs to persist over multiple frames. More...

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

List of all members.

## Public Member Functions
void | Initialize (iObjectRegistry *, RenderTreeBase::DebugPersistent &)
| Called upon plugin initialization.
void | UpdateNewFrame ()
| Called every frame/RenderView() execution, use for housekeeping.

## Detailed Description

### template<typename RenderTree, typename LayerConfigType>
struct CS::RenderManager::ShadowNone< RenderTree, LayerConfigType >::PersistentData

Data used by the shadow handler that needs to persist over multiple frames.

Definition at line 332 of file lightsetup.h.

## Member Function Documentation

template<typename RenderTree, typename LayerConfigType>

void CS::RenderManager::ShadowNone< RenderTree, LayerConfigType >::PersistentData::Initialize | ( | iObjectRegistry * | ,
|  | RenderTreeBase::DebugPersistent & |
| ) |  | `[inline]`

Called upon plugin initialization.

Definition at line 339 of file lightsetup.h.

template<typename RenderTree, typename LayerConfigType>

void CS::RenderManager::ShadowNone< RenderTree, LayerConfigType >::PersistentData::UpdateNewFrame | ( |  | ) | `[inline]`

Called every frame/RenderView() execution, use for housekeeping.

Definition at line 337 of file lightsetup.h.

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

- csplugincommon/rendermanager/lightsetup.h