Interface definition for a unit of content within a page.
Define the interface to a factory class that will create subclasses of PageContentCollection.
Definition of the interface for a collection of PageContent instances.
Specialisation of PageContentCollection which just provides a simple list of PageContent instances...
void destroyInstance(PageContentCollection *c)
PageContentCollection * createInstance()
static const uint32 SUBCLASS_CHUNK_ID
vector< PageContent * >::type ContentList
const String & getName() const
virtual const ContentList & getContentList() const
Get const access to the list of content.
Factory class for SimplePageContentCollection.
static const uint16 SUBCLASS_CHUNK_VERSION