Plasma Engine  2.0
Loading...
Searching...
No Matches
plAmbientCube< T > Struct Template Reference

Public Member Functions

 PL_DECLARE_POD_TYPE ()
 
template<typename U >
 plAmbientCube (const plAmbientCube< U > &other)
 
template<typename U >
void operator= (const plAmbientCube< U > &other)
 
bool operator== (const plAmbientCube &other) const
 
bool operator!= (const plAmbientCube &other) const
 
void AddSample (const plVec3 &vDir, const T &value)
 
Evaluate (const plVec3 &vNormal) const
 
plResult Serialize (plStreamWriter &inout_stream) const
 
plResult Deserialize (plStreamReader &inout_stream)
 
template<typename U >
PL_ALWAYS_INLINE plAmbientCube (const plAmbientCube< U > &other)
 
template<typename U >
PL_FORCE_INLINE void operator= (const plAmbientCube< U > &other)
 

Public Attributes

m_Values [plAmbientCubeBasis::NumDirs]
 

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