Package moul :: Package file :: Module directory :: Class UruGameDataDirectory
[hide private]
[frames] | no frames]

Class UruGameDataDirectory



          object --+    
                   |    
AbstractUruDirectory --+
                       |
                      UruGameDataDirectory

Uru game directory handler

An uru game directory contains the launcher, explorer, age files, sound files, localizations and other stuff.

Instance Methods [hide private]

Inherited from AbstractUruDirectory: __init__, exists, factory, get, initializeFactories

Inherited from object: __delattr__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __str__


Class Variables [hide private]
dict _dirmapping = {'dat': 'dat', 'loc': 'dat', 'sound': 'sfx', 'video'...
A mapping of name → subpath
dict _factories = {'loc': (<class 'moul.file.localization.LocDirParser...
A list of factories name → (callable, name tuples) _dirmapping

Properties [hide private]

Inherited from object: __class__


Class Variable Details [hide private]

_dirmapping

A mapping of name → subpath
Type:
dict
Value:
{'dat': 'dat',
 'loc': 'dat',
 'sound': 'sfx',
 'soundwav': 'sfx/streamingCache',
 'video': 'avi'}                                                       
      

_factories

A list of factories name → (callable, name tuples) _dirmapping
Type:
dict
Value:
{'loc': (<class 'moul.file.localization.LocDirParser'>, ('loc',))}