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: