OGRE  2.0
Object-Oriented Graphics Rendering Engine
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Ogre::Terrain::DerivedDataResponse Struct Reference

A data holder for communicating with the background derived data update. More...

#include <OgreTerrain.h>

+ Collaboration diagram for Ogre::Terrain::DerivedDataResponse:

Public Attributes

Rect deltaUpdateRect
 The area of deltas that was updated. More...
 
PixelBoxlightMapBox
 
Rect lightmapUpdateRect
 The area of lightmap that was updated. More...
 
PixelBoxnormalMapBox
 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...
 
Terrainterrain
 

Friends

_OgreTerrainExport friend
std::ostream & 
operator<< (std::ostream &o, const DerivedDataResponse &r)
 

Detailed Description

A data holder for communicating with the background derived data update.

Definition at line 1785 of file OgreTerrain.h.

Friends And Related Function Documentation

_OgreTerrainExport friend std::ostream& operator<< ( std::ostream &  o,
const DerivedDataResponse r 
)
friend

Definition at line 1799 of file OgreTerrain.h.

Member Data Documentation

Rect Ogre::Terrain::DerivedDataResponse::deltaUpdateRect

The area of deltas that was updated.

Definition at line 1791 of file OgreTerrain.h.

PixelBox* Ogre::Terrain::DerivedDataResponse::lightMapBox

Definition at line 1798 of file OgreTerrain.h.

Rect Ogre::Terrain::DerivedDataResponse::lightmapUpdateRect

The area of lightmap that was updated.

Definition at line 1795 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 1797 of file OgreTerrain.h.

Rect Ogre::Terrain::DerivedDataResponse::normalUpdateRect

The area of normals that was updated.

Definition at line 1793 of file OgreTerrain.h.

uint8 Ogre::Terrain::DerivedDataResponse::remainingTypeMask

Remaining types not yet processed.

Definition at line 1789 of file OgreTerrain.h.

Terrain* Ogre::Terrain::DerivedDataResponse::terrain

Definition at line 1787 of file OgreTerrain.h.


The documentation for this struct was generated from the following file: