virtual void frameStart(Real timeSinceLastFrame, PagedWorldSection *section)
Called when the frame starts.
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 notifyCamera(Camera *cam, PagedWorldSection *section)
Called when a camera is used for any kind of rendering.
PageStrategy(const String &name, PageManager *manager)
virtual ~PageStrategyData()
virtual void frameEnd(Real timeElapsed, PagedWorldSection *section)
Called when the frame ends.
Abstract marker class representing the data held against the PagedWorldSection which is specifically ...
PageManager * getManager() const
Represents a section of the PagedWorld which uses a given PageStrategy, and which is made up of a gen...
const String & getName() const
Defines the interface to a strategy class which is responsible for deciding when Page instances are r...