#include <OgreAPKFileSystemArchive.h>
◆ APKFileSystemArchiveFactory()
Ogre::APKFileSystemArchiveFactory::APKFileSystemArchiveFactory |
( |
AAssetManager * |
assetMgr | ) |
|
|
inline |
◆ ~APKFileSystemArchiveFactory()
virtual Ogre::APKFileSystemArchiveFactory::~APKFileSystemArchiveFactory |
( |
| ) |
|
|
inlinevirtual |
◆ convertPath()
virtual void Ogre::APKFileSystemArchiveFactory::convertPath |
( |
String & |
inOutPath | ) |
const |
|
virtual |
Some implementations (i.e.
APKFileSystemArchive) usually modify the filename. For example in APKFileSystemArchive, "/path/to/localfile.mesh" gets internally stored as "path/to/localfile.mesh" (no leading slash), but across the platform the leading slash is required. The ArchiveManager needs to be aware of this.
- Parameters
-
inOutPath | Given the input path, converts it to the final path. |
Reimplemented from Ogre::ArchiveFactory.
◆ createInstance()
Archive* Ogre::APKFileSystemArchiveFactory::createInstance |
( |
const String & |
name, |
|
|
bool |
readOnly |
|
) |
| |
|
inlinevirtual |
Creates a new object.
- Parameters
-
name | Name of the object to create |
- Returns
- An object created by the factory. The type of the object depends on the factory.
Implements Ogre::ArchiveFactory.
References getType(), and OGRE_NEW.
◆ destroyInstance()
void Ogre::APKFileSystemArchiveFactory::destroyInstance |
( |
Archive * |
arch | ) |
|
|
inlinevirtual |
◆ getType()
const String& Ogre::APKFileSystemArchiveFactory::getType |
( |
| ) |
const |
|
virtual |
The documentation for this class was generated from the following file: