Panda3D

- Main Page
- Packages
- Classes

- Packages
- Package Functions

Classes | Functions | Variables

# Package showbase.pandaSqueezeTool

## Classes
class | Squeezer
## Functions
def | getloader
def | squeeze
def | usage
## Variables
list | __all__ = ['usage', 'Squeezer', 'Loader', 'boot', 'open', 'explode', 'getloader', 'squeeze', 'searchPath']
int | embed = 0
int | explode = 0
string | loader
string | loaderexplode
string | loaderopen
string | MAGIC = "[PANDASQUEEZE]"
string | VERSION = "1.6/98-05-04"

## Detailed Description

    Undocumented Module

## Function Documentation

def showbase.pandaSqueezeTool.getloader | ( |  | data,
|  |  | package
| ) |  |

def showbase.pandaSqueezeTool.squeeze | ( |  | app,
|  |  | start,
|  |  | filelist,
|  |  | outputDir
| ) |  |

def showbase.pandaSqueezeTool.usage | ( |  | ) |

## Variable Documentation

list __all__ = ['usage', 'Squeezer', 'Loader', 'boot', 'open', 'explode', 'getloader', 'squeeze', 'searchPath']

int embed = 0

int explode = 0

string loader

string loaderexplode

Initial value:

    00001 """
    00002
    00003 def explode():
    00004     for k, v in data.items():
    00005         if k[0] == "+":
    00006             try:
    00007                 open(k[1:], "wb").write(v)
    00008                 print k[1:], "extracted ok"
    00009             except IOError, v:
    00010                 print k[1:], "failed:", "IOError", v
    00011
    00012 """

string loaderopen

Initial value:

    00001 """
    00002
    00003 def open(name):
    00004     import StringIO
    00005     try:
    00006         return StringIO.StringIO(data["+"+name])
    00007     except KeyError:
    00008         raise IOError, (0, "no such file")
    00009 """

string MAGIC = "[PANDASQUEEZE]"

string VERSION = "1.6/98-05-04"

All Classes Namespaces Functions Variables Enumerations Enumerator Properties