Specialisation of ZipArchiveFactory for embedded Zip files.
More...
#include <OgreZip.h>
Specialisation of ZipArchiveFactory for embedded Zip files.
◆ DecryptEmbeddedZipFileFunc
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()
virtual Ogre::EmbeddedZipArchiveFactory::~EmbeddedZipArchiveFactory |
( |
| ) |
|
|
virtual |
◆ getType()
◆ createInstance() [1/3]
Creates a new object.
- Parameters
-
name | Name of the object to create |
readOnly | whether the Archive is read only |
- Returns
- An object created by the factory. The type of the object depends on the factory.
Implements Ogre::ArchiveFactory.
◆ destroyInstance()
void Ogre::EmbeddedZipArchiveFactory::destroyInstance |
( |
Archive * |
ptr | ) |
|
|
overridevirtual |
Destroys an object which was created by this factory.
- Parameters
-
ptr | Pointer to the object to destroy |
Implements Ogre::FactoryObj< Archive >.
◆ addEmbbeddedFile()
Add an embedded file to the embedded file list.
◆ removeEmbbeddedFile()
Remove an embedded file to the embedded file list.
◆ createInstance() [2/3]
Creates a new object.
- Parameters
-
name | Name of the object to create |
readOnly | whether the Archive is read only |
- Returns
- An object created by the factory. The type of the object depends on the factory.
Implements Ogre::ArchiveFactory.
◆ createInstance() [3/3]
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::ArchiveFactory.
The documentation for this class was generated from the following file: