OGRE
1.9.0
|
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 |
Public Attributes | |
bool | castsShadows |
Light mask. | |
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.
bool Ogre::SceneManager::LightInfo::operator!= | ( | const LightInfo & | rhs | ) | const |
Definition at line 527 of file OgreSceneManager.h.
bool Ogre::SceneManager::LightInfo::operator== | ( | const LightInfo & | rhs | ) | const |
Definition at line 520 of file OgreSceneManager.h.
References castsShadows, light, lightMask, position, range, and type.
bool Ogre::SceneManager::LightInfo::castsShadows |
Light* Ogre::SceneManager::LightInfo::light |
Definition at line 513 of file OgreSceneManager.h.
Referenced by operator==().
uint32 Ogre::SceneManager::LightInfo::lightMask |
Sets to zero if directional light.
Definition at line 517 of file OgreSceneManager.h.
Referenced by operator==().
Vector3 Ogre::SceneManager::LightInfo::position |
Sets to zero if directional light.
Definition at line 516 of file OgreSceneManager.h.
Referenced by operator==().
Real Ogre::SceneManager::LightInfo::range |
Use int instead of Light::LightTypes to avoid header file dependence.
Definition at line 515 of file OgreSceneManager.h.
Referenced by operator==().
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.
Referenced by operator==().