Rebel Fork Framework
Urho3D::LightProcessorCacheSettings Struct Reference

Public Member Functions

bool operator== (const LightProcessorCacheSettings &rhs) const
bool operator!= (const LightProcessorCacheSettings &rhs) const

Public Attributes

unsigned budget_ { 64 }
 How many lights there could be before cache is cleaned up aggressively.
unsigned normalTimeToLive_ { 60 }
 Number of seconds to keep cached LightProcessor if cache size is within the budget.
unsigned agressiveTimeToLive_ { 2 }
 Number of seconds to keep cached LightProcessor if cache size is out of the budget.

Member Function Documentation

◆ operator==()

bool Urho3D::LightProcessorCacheSettings::operator== ( const LightProcessorCacheSettings & rhs) const
inline

Utility operators


The documentation for this struct was generated from the following file:
  • Urho3D/RenderPipeline/RenderPipelineDefs.h