def __init__(self): self._dc_file = DCFile() self._dc_suffix = "" self._dclasses_by_name = {} self._dclasses_by_number = {} self._hash_value = 0
def __init__(self, root): self.root = root sys.path.append(root) os.chdir(self.root) # We haven't loaded this yet: self.spellbook = None from panda3d.direct import DCFile self.dcf = DCFile()
def __init__(self, hasOwnerView): self.dcFiles = [] self._hasOwnerView = hasOwnerView self.dcSuffix = "" self.dcFile = DCFile() self.dclassesByName = None self.dclassesByNumber = None self.hashVal = 0 self.doId2do = {} if hasOwnerView: self.doId2ownerView = {}
def __init__(self, hasOwnerView = False): self._hasOwnerView = hasOwnerView self.dcFile = DCFile() self.dcSuffix = '' self.dclassesByName = None self.dclassesByNumber = None self.hashVal = None DoInterestManager.__init__(self) DoCollectionManager.__init__(self) self.uniqueId = hash(self)
def __init__(self, directory, version=None, language='english'): self.directory = directory self.version = version or determineVersion(self.directory) self.language = language.lower() self.dcfiles = [ os.path.join(directory, 'config/otp.dc'), os.path.join(directory, 'config/toon.dc') ] self.modules = {} self.path_overrides = {} self.config_file = os.path.join(self.directory, 'config/public_client.prc') self.mf = ModuleFinder(sys.path + [self.directory]) from panda3d.direct import DCFile self.dcf = DCFile()