CrystalSpace

Public API Reference

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:

Generated for Crystal Space 2.1 by doxygen 1.6.1