Panda3D
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Properties
Classes | Functions | Variables
direct.showbase.pandaSqueezeTool Namespace Reference

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 direct.showbase.pandaSqueezeTool.getloader (   data,
  package 
)
def direct.showbase.pandaSqueezeTool.squeeze (   app,
  start,
  filelist,
  outputDir 
)
def direct.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:
1 = """
2 
3 def explode():
4  for k, v in data.items():
5  if k[0] == "+":
6  try:
7  open(k[1:], "wb").write(v)
8  print k[1:], "extracted ok"
9  except IOError, v:
10  print k[1:], "failed:", "IOError", v
11 
12 """
string loaderopen
Initial value:
1 = """
2 
3 def open(name):
4  import StringIO
5  try:
6  return StringIO.StringIO(data["+"+name])
7  except KeyError:
8  raise IOError, (0, "no such file")
9 """
string MAGIC = "[PANDASQUEEZE]"
string VERSION = "1.6/98-05-04"