OGRE  1.7
Object-Oriented Graphics Rendering Engine
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Ogre::TerrainZonePageSourceListener Class Referenceabstract

Abstract class which classes can override to receive notifications when a page is ready to be added to the terrain manager. More...

#include <OgreTerrainZonePageSource.h>

Public Member Functions

virtual ~TerrainZonePageSourceListener ()
 
virtual void pageConstructed (TerrainZone *zone, size_t pagex, size_t pagez, Real *heightData)=0
 Listener method called when a new page is about to be constructed. More...
 

Detailed Description

Abstract class which classes can override to receive notifications when a page is ready to be added to the terrain manager.

Definition at line 51 of file OgreTerrainZonePageSource.h.

Constructor & Destructor Documentation

virtual Ogre::TerrainZonePageSourceListener::~TerrainZonePageSourceListener ( )
inlinevirtual

Definition at line 62 of file OgreTerrainZonePageSource.h.

Member Function Documentation

virtual void Ogre::TerrainZonePageSourceListener::pageConstructed ( TerrainZone zone,
size_t  pagex,
size_t  pagez,
Real heightData 
)
pure virtual

Listener method called when a new page is about to be constructed.

Parameters
managerThe manager in question
pagex,pagezThe index of the page being constructed
heightDataArray of normalised height data (0..1). The size of this buffer will conform to the scene manager page size. The listener may modify the data if it wishes.

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