XII Release 0.1.0
Loading...
Searching...
No Matches
xiiAmbientCube< T > Struct Template Reference

Public Member Functions

 XII_DECLARE_POD_TYPE ()
 xiiAmbientCube ()
 Copyright (c) Theophilus Eriata. All Rights Reserved.
template<typename U>
 xiiAmbientCube (const xiiAmbientCube< U > &other)
template<typename U>
void operator= (const xiiAmbientCube< U > &other)
bool operator== (const xiiAmbientCube &other) const
void AddSample (const xiiVec3 &vDir, const T &value)
T Evaluate (const xiiVec3 &vNormal) const
xiiResult Serialize (xiiStreamWriter &ref_stream) const
xiiResult Deserialize (xiiStreamReader &ref_stream)
template<typename U>
XII_ALWAYS_INLINE xiiAmbientCube (const xiiAmbientCube< U > &other)
template<typename U>
XII_FORCE_INLINE void operator= (const xiiAmbientCube< U > &other)

Public Attributes

T m_Values [xiiAmbientCubeBasis::NumDirs]

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