|
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==().
1.13.2