Panda3D
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 Properties