![]() |
Plasma Engine
2.0
|
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) |
| T | 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 | |
| T | m_Values [plAmbientCubeBasis::NumDirs] |