home *** CD-ROM | disk | FTP | other *** search
/ PC PowerPlay 56 / CDPowerplay56Disc2.iso / demos / blade / data1.cab / Program_Executable_Files / Lib / BBLib.pyc (.txt) < prev    next >
Encoding:
Python Compiled Bytecode  |  2000-10-27  |  6.1 KB  |  140 lines

  1. # Source Generated with Decompyle++
  2. # File: in.pyc (Python 1.5)
  3.  
  4. import BBLibc
  5.  
  6. class B_BitMap24Ptr:
  7.     
  8.     def __init__(self, this):
  9.         self.this = this
  10.         self.thisown = 0
  11.  
  12.     
  13.     def __del__(self):
  14.         if self.thisown == 1:
  15.             BBLibc.delete_B_BitMap24(self.this)
  16.         
  17.  
  18.     
  19.     def GetDimension(self):
  20.         val = BBLibc.B_BitMap24_GetDimension(self.this)
  21.         return val
  22.  
  23.     
  24.     def GetData(self):
  25.         val = BBLibc.B_BitMap24_GetData(self.this)
  26.         return val
  27.  
  28.     
  29.     def SaveToBMP(self, arg0):
  30.         val = BBLibc.B_BitMap24_SaveToBMP(self.this, arg0)
  31.         return val
  32.  
  33.     
  34.     def ReadFromBMP(self, arg0):
  35.         val = BBLibc.B_BitMap24_ReadFromBMP(self.this, arg0)
  36.         return val
  37.  
  38.     
  39.     def ChangeRGBOrder(self):
  40.         val = BBLibc.B_BitMap24_ChangeRGBOrder(self.this)
  41.         return val
  42.  
  43.     
  44.     def __repr__(self):
  45.         return '<C B_BitMap24 instance>'
  46.  
  47.  
  48.  
  49. class B_BitMap24(B_BitMap24Ptr):
  50.     
  51.     def __init__(self, *args):
  52.         self.this = apply(BBLibc.new_B_BitMap24, () + args)
  53.         self.thisown = 1
  54.  
  55.  
  56.  
  57. class B_ResourceManagerPtr:
  58.     
  59.     def __init__(self, this):
  60.         self.this = this
  61.         self.thisown = 0
  62.  
  63.     
  64.     def NResources(self, arg0):
  65.         val = BBLibc.B_ResourceManager_NResources(self.this, arg0)
  66.         return val
  67.  
  68.     
  69.     def GetResourceName(self, arg0, arg1):
  70.         val = BBLibc.B_ResourceManager_GetResourceName(self.this, arg0, arg1)
  71.         return val
  72.  
  73.     
  74.     def GetResourceFile(self, arg0, arg1):
  75.         val = BBLibc.B_ResourceManager_GetResourceFile(self.this, arg0, arg1)
  76.         return val
  77.  
  78.     
  79.     def IsResourceLoaded(self, arg0, arg1):
  80.         val = BBLibc.B_ResourceManager_IsResourceLoaded(self.this, arg0, arg1)
  81.         return val
  82.  
  83.     
  84.     def SaveResource(self, arg0, arg1, arg2):
  85.         val = BBLibc.B_ResourceManager_SaveResource(self.this, arg0, arg1, arg2)
  86.         return val
  87.  
  88.     
  89.     def LoadResourceToMemory(self, arg0, arg1):
  90.         val = BBLibc.B_ResourceManager_LoadResourceToMemory(self.this, arg0, arg1)
  91.         return val
  92.  
  93.     
  94.     def GetnFiles(self):
  95.         val = BBLibc.B_ResourceManager_GetnFiles(self.this)
  96.         return val
  97.  
  98.     
  99.     def GetFile(self, arg0):
  100.         val = BBLibc.B_ResourceManager_GetFile(self.this, arg0)
  101.         return val
  102.  
  103.     
  104.     def __repr__(self):
  105.         return '<C B_ResourceManager instance>'
  106.  
  107.  
  108.  
  109. class B_ResourceManager(B_ResourceManagerPtr):
  110.     
  111.     def __init__(self, this):
  112.         self.this = this
  113.  
  114.  
  115. GetnOpenedInputFiles = BBLibc.GetnOpenedInputFiles
  116. GetnOpenInputFiles = BBLibc.GetnOpenInputFiles
  117. ResetnOpenedInputFiles = BBLibc.ResetnOpenedInputFiles
  118. SetOnOpenInputFileFunc = BBLibc.SetOnOpenInputFileFunc
  119. RemoveOnOpenInputFileFunc = BBLibc.RemoveOnOpenInputFileFunc
  120. ReadBOD = BBLibc.ReadBOD
  121. LoadBOD = BBLibc.LoadBOD
  122. ReadAutoBOD = BBLibc.ReadAutoBOD
  123. ReadMMP = BBLibc.ReadMMP
  124. SaveBODData = BBLibc.SaveBODData
  125. LoadBODData = BBLibc.LoadBODData
  126. SaveAutoBODData = BBLibc.SaveAutoBODData
  127. LoadAutoBODData = BBLibc.LoadAutoBODData
  128. LoadResourceToMemory = BBLibc.LoadResourceToMemory
  129.  
  130. def GetResourceManager():
  131.     val = BBLibc.GetResourceManager()
  132.     val = B_ResourceManagerPtr(val)
  133.     return val
  134.  
  135. B_CID_OBJDSCR = BBLibc.B_CID_OBJDSCR
  136. B_CID_BITMAP = BBLibc.B_CID_BITMAP
  137. B_CID_BMP = BBLibc.B_CID_BMP
  138. B_CID_ALPHABMP = BBLibc.B_CID_ALPHABMP
  139. B_CID_AUTO_OBJDSCR = BBLibc.B_CID_AUTO_OBJDSCR
  140.