Specialisation of ZipArchiveFactory for embedded Zip files.
More...
#include <OgreZip.h>
Specialisation of ZipArchiveFactory for embedded Zip files.
◆ DecryptEmbeddedZipFileFunc
typedef bool( * Ogre::EmbeddedZipArchiveFactory::DecryptEmbeddedZipFileFunc) (size_t pos, void *buf, size_t len) |
a function type to decrypt embedded zip file
- Parameters
-
pos | pos in file |
buf | current buffer to decrypt |
len | - length of buffer |
- Returns
- success
◆ EmbeddedZipArchiveFactory()
Ogre::EmbeddedZipArchiveFactory::EmbeddedZipArchiveFactory |
( |
| ) |
|
◆ ~EmbeddedZipArchiveFactory()
Ogre::EmbeddedZipArchiveFactory::~EmbeddedZipArchiveFactory |
( |
| ) |
|
|
override |
◆ addEmbbeddedFile()
◆ createInstance()
Archive* Ogre::EmbeddedZipArchiveFactory::createInstance |
( |
const String & |
name, |
|
|
bool |
readOnly |
|
) |
| |
|
inlineoverridevirtual |
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.
Reimplemented from Ogre::ZipArchiveFactory.
References OGRE_NEW.
◆ getType()
const String& Ogre::EmbeddedZipArchiveFactory::getType |
( |
| ) |
const |
|
overridevirtual |
◆ removeEmbbeddedFile()
static void Ogre::EmbeddedZipArchiveFactory::removeEmbbeddedFile |
( |
const String & |
name | ) |
|
|
static |
Remove an embedded file to the embedded file list.
The documentation for this class was generated from the following file: