PageManager * getManager() const
virtual void frameStart(Real timeSinceLastFrame, PagedWorldSection *section)
Called when the frame starts.
virtual ~PageStrategyData()
Represents a section of the PagedWorld which uses a given PageStrategy, and which is made up of a gen...
Abstract marker class representing the data held against the PagedWorldSection which is specifically ...
const String & getName() const
The PageManager is the entry point through which you load all PagedWorld instances, and the place where PageStrategy instances and factory classes are registered to customise the paging behaviour.
virtual void frameEnd(Real timeElapsed, PagedWorldSection *section)
Called when the frame ends.
PageStrategy(const String &name, PageManager *manager)
virtual void notifyCamera(Camera *cam, PagedWorldSection *section)
Called when a camera is used for any kind of rendering.
Defines the interface to a strategy class which is responsible for deciding when Page instances are r...