Cached light information, used to tracking light's changes. More...
#include <OgreSceneManager.h>
Public Member Functions | |
bool | operator!= (const LightInfo &rhs) const |
bool | operator== (const LightInfo &rhs) const |
Light mask. | |
Public Attributes | |
Light * | light |
uint32 | lightMask |
Sets to zero if directional light. | |
Vector3 | position |
Sets to zero if directional light. | |
Real | range |
Use int instead of Light::LightTypes to avoid header file dependence. | |
int | type |
Just a pointer for comparison, the light might destroyed for some reason. | |
Cached light information, used to tracking light's changes.
Definition at line 511 of file OgreSceneManager.h.
Definition at line 525 of file OgreSceneManager.h.
Light mask.
Definition at line 519 of file OgreSceneManager.h.
Light* Ogre::SceneManager::LightInfo::light |
Definition at line 513 of file OgreSceneManager.h.
uint32 Ogre::SceneManager::LightInfo::lightMask |
Sets to zero if directional light.
Definition at line 517 of file OgreSceneManager.h.
Vector3 Ogre::SceneManager::LightInfo::position |
Sets to zero if directional light.
Definition at line 516 of file OgreSceneManager.h.
Real Ogre::SceneManager::LightInfo::range |
Use int instead of Light::LightTypes to avoid header file dependence.
Definition at line 515 of file OgreSceneManager.h.
int Ogre::SceneManager::LightInfo::type |
Just a pointer for comparison, the light might destroyed for some reason.
Definition at line 514 of file OgreSceneManager.h.
Copyright © 2012 Torus Knot Software Ltd
This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.