A data holder for communicating with the background derived data update. More...
#include <OgreTerrain.h>
Public Attributes | |
Rect | deltaUpdateRect |
The area of deltas that was updated. More... | |
PixelBox * | lightMapBox |
Rect | lightmapUpdateRect |
The area of lightmap that was updated. More... | |
PixelBox * | normalMapBox |
All CPU-side data, independent of textures; to be blitted in main thread. More... | |
Rect | normalUpdateRect |
The area of normals that was updated. More... | |
uint8 | remainingTypeMask |
Remaining types not yet processed. More... | |
Terrain * | terrain |
Friends | |
_OgreTerrainExport friend std::ostream & | operator<< (std::ostream &o, const DerivedDataResponse &r) |
A data holder for communicating with the background derived data update.
Definition at line 1780 of file OgreTerrain.h.
|
friend |
Definition at line 1794 of file OgreTerrain.h.
Rect Ogre::Terrain::DerivedDataResponse::deltaUpdateRect |
The area of deltas that was updated.
Definition at line 1786 of file OgreTerrain.h.
PixelBox* Ogre::Terrain::DerivedDataResponse::lightMapBox |
Definition at line 1793 of file OgreTerrain.h.
Rect Ogre::Terrain::DerivedDataResponse::lightmapUpdateRect |
The area of lightmap that was updated.
Definition at line 1790 of file OgreTerrain.h.
PixelBox* Ogre::Terrain::DerivedDataResponse::normalMapBox |
All CPU-side data, independent of textures; to be blitted in main thread.
Definition at line 1792 of file OgreTerrain.h.
Rect Ogre::Terrain::DerivedDataResponse::normalUpdateRect |
The area of normals that was updated.
Definition at line 1788 of file OgreTerrain.h.
uint8 Ogre::Terrain::DerivedDataResponse::remainingTypeMask |
Remaining types not yet processed.
Definition at line 1784 of file OgreTerrain.h.
Terrain* Ogre::Terrain::DerivedDataResponse::terrain |
Definition at line 1782 of file OgreTerrain.h.