OGRE-Next
4.0.0unstable
Object-Oriented Graphics Rendering Engine
|
Holds all lights in SoA after being culled over all frustums. More...
#include <OgreCommon.h>
Public Member Functions | |
LightListInfo () | |
~LightListInfo () | |
Public Attributes | |
Sphere *RESTRICT_ALIAS | boundingSphere |
LightArray | lights |
uint32 *RESTRICT_ALIAS | visibilityMask |
Copy from lights[i]->getVisibilityFlags(), this copy avoids one level of indirection. More... | |
Holds all lights in SoA after being culled over all frustums.
|
inline |
|
inline |
References boundingSphere, Ogre::MEMCATEGORY_SCENE_CONTROL, OGRE_FREE_SIMD, and visibilityMask.
Sphere* RESTRICT_ALIAS Ogre::LightListInfo::boundingSphere |
Referenced by ~LightListInfo().
LightArray Ogre::LightListInfo::lights |
uint32* RESTRICT_ALIAS Ogre::LightListInfo::visibilityMask |
Copy from lights[i]->getVisibilityFlags(), this copy avoids one level of indirection.
Referenced by ~LightListInfo().