|  | 
|  | Page (PageID pageID, PagedWorldSection *parent) | 
|  | 
| virtual | ~Page () | 
|  | 
| void | _notifyModified () | 
|  | Tell the page that it is modified. 
 | 
|  | 
| bool | canHandleRequest (const WorkQueue::Request *req, const WorkQueue *srcQ) | 
|  | WorkQueue::RequestHandler override. 
 | 
|  | 
| bool | canHandleResponse (const WorkQueue::Response *res, const WorkQueue *srcQ) | 
|  | WorkQueue::ResponseHandler override. 
 | 
|  | 
| virtual PageContentCollection * | createContentCollection (const String &typeName) | 
|  | Create a new PageContentCollection within this page. 
 | 
|  | 
| virtual void | destroyAllContentCollections () | 
|  | Destroy all PageContentCollections within this page. 
 | 
|  | 
| virtual void | destroyContentCollection (PageContentCollection *coll) | 
|  | Destroy a PageContentCollection within this page. 
 | 
|  | 
| virtual void | frameEnd (Real timeElapsed) | 
|  | Called when the frame ends. 
 | 
|  | 
| virtual void | frameStart (Real timeSinceLastFrame) | 
|  | Called when the frame starts. 
 | 
|  | 
| virtual PageContentCollection * | getContentCollection (size_t index) | 
|  | Get a content collection. 
 | 
|  | 
| virtual size_t | getContentCollectionCount () const | 
|  | Get the number of content collections. 
 | 
|  | 
| const ContentCollectionList & | getContentCollectionList () const | 
|  | Get the list of content collections. 
 | 
|  | 
| virtual unsigned long | getFrameLastHeld () | 
|  | Get the frame number in which this Page was last loaded or held. 
 | 
|  | 
| virtual PageID | getID () const | 
|  | Get the ID of this page, unique within the parent. 
 | 
|  | 
| PageManager * | getManager () const | 
|  | 
| virtual PagedWorldSection * | getParentSection () const | 
|  | Get the PagedWorldSection this page belongs to. 
 | 
|  | 
| SceneManager * | getSceneManager () const | 
|  | 
| WorkQueue::Response * | handleRequest (const WorkQueue::Request *req, const WorkQueue *srcQ) | 
|  | WorkQueue::RequestHandler override. 
 | 
|  | 
| void | handleResponse (const WorkQueue::Response *res, const WorkQueue *srcQ) | 
|  | WorkQueue::ResponseHandler override. 
 | 
|  | 
| bool | isDeferredProcessInProgress () const | 
|  | If true, it's not safe to access this Page at this time, contents may be changing. 
 | 
|  | 
| virtual bool | isHeld () const | 
|  | Returns whether this page was 'held' in the last frame, that is was it either directly needed, or requested to stay in memory (held - as in a buffer region for example). 
 | 
|  | 
| bool | isModified () const | 
|  | 
| virtual void | load (bool synchronous) | 
|  | Load this page. 
 | 
|  | 
| virtual void | notifyCamera (Camera *cam) | 
|  | Notify a section of the current camera. 
 | 
|  | 
| void | operator delete (void *ptr) | 
|  | 
| void | operator delete (void *ptr, const char *, int, const char *) | 
|  | 
| void | operator delete (void *ptr, void *) | 
|  | 
| void | operator delete[] (void *ptr) | 
|  | 
| void | operator delete[] (void *ptr, const char *, int, const char *) | 
|  | 
| void * | operator new (size_t sz) | 
|  | 
| void * | operator new (size_t sz, const char *file, int line, const char *func) | 
|  | operator new, with debug line info 
 | 
|  | 
| void * | operator new (size_t sz, void *ptr) | 
|  | placement operator new 
 | 
|  | 
| void * | operator new[] (size_t sz) | 
|  | 
| void * | operator new[] (size_t sz, const char *file, int line, const char *func) | 
|  | array operator new, with debug line info 
 | 
|  | 
| virtual void | save () | 
|  | Save page data to an automatically generated file name. 
 | 
|  | 
| virtual void | save (const String &filename) | 
|  | Save page data to a file. 
 | 
|  | 
| virtual void | save (StreamSerialiser &stream) | 
|  | Save page data to a serialiser. 
 | 
|  | 
| virtual void | touch () | 
|  | 'Touch' the page to let it know it's being used 
 | 
|  | 
| virtual void | unload () | 
|  | Unload this page. 
 | 
|  |