Package moul :: Package file :: Module wdysini :: Class AudioIni
[hide private]
[frames] | no frames]

Class AudioIni



object --+    
         |    
  ConfFile --+
             |
            AudioIni

Instance Methods [hide private]
  parserDoneHook(self)
Hook called after the data is read and parsed
  getDeviceIdx(self, name)
Get index by device name
  getDeviceName(self, idx)
Get index by device name
  _setFx(self, value)
Set property helper: SoundFX also changes GUI
  _getDevice(self)
Get property helpe for device
  _setDevice(self, idx)
Set property helpe for device
  numberOfDevices(self)
Number of devices

Inherited from ConfFile: __init__, clear, create, exists, isChanged, read, reset, write

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


Class Variables [hide private]
  _filename = 'audio.ini'
helper for pickle
  _options = {'Audio.MuteAll': (<type 'int'>, <moul.file.wdysini....
  _defaults = {'Audio.MuteAll': 0, 'Audio.SetChannelVolume NPCVoic...
  _devices = ['"Generic Software"', '"Generic Hardware"']

Properties [hide private]
  eax
Audio.UseEAX
  mute
Audio.MuteAll
  priority
Audio.SetPriorityCutoff
  enablevoice
Audio.EnableVoiceRecording
  device
Get property helpe for device
  fx
Audio.SetChannelVolume SoundFX
  music
Audio.SetChannelVolume BgndMusic
  ambience
Audio.SetChannelVolume Ambience
  npc
Audio.SetChannelVolume NPCVoice

Inherited from object: __class__


Method Details [hide private]

parserDoneHook(self)

 
Hook called after the data is read and parsed

getDeviceIdx(self, name)

 
Get index by device name

getDeviceName(self, idx)

 
Get index by device name

_setFx(self, value)

 
Set property helper: SoundFX also changes GUI

_getDevice(self)

 
Get property helpe for device

_setDevice(self, idx)

 
Set property helpe for device

numberOfDevices(self)

 
Number of devices

Class Variable Details [hide private]

_filename

helper for pickle
Value:
'audio.ini'                                                            
      

_options

None
Value:
{'Audio.EnableVoiceRecording': (<type 'int'>,
                                <moul.file.wdysini.MinMax object at 0x
4040b68c>),
 'Audio.Initialize': (<class 'moul.file.wdysini.BoolString'>,
                      <moul.file.wdysini.Constrain object at 0x4003d48
0>),
 'Audio.MuteAll': (<type 'int'>,
                   <moul.file.wdysini.MinMax object at 0x4040b5ec>),
...                                                                    
      

_defaults

None
Value:
{'Audio.EnableVoiceRecording': 1,
 'Audio.Initialize': true,
 'Audio.MuteAll': 0,
 'Audio.SetChannelVolume Ambience': 1,
 'Audio.SetChannelVolume BgndMusic': 1,
 'Audio.SetChannelVolume GUI': 1,
 'Audio.SetChannelVolume NPCVoice': 1,
 'Audio.SetChannelVolume SoundFX': 1,
...                                                                    
      

_devices

None
Value:
['"Generic Software"', '"Generic Hardware"']                           
      

Property Details [hide private]

eax

Audio.UseEAX
Get Method:
unreachable(self) - Audio.UseEAX
Set Method:
unreachable(self, v) - Audio.UseEAX
Delete Method:
None                                                                  
- helper for pickle

mute

Audio.MuteAll
Get Method:
unreachable(self) - Audio.MuteAll
Set Method:
unreachable(self, v) - Audio.MuteAll
Delete Method:
None                                                                  
- helper for pickle

priority

Audio.SetPriorityCutoff
Get Method:
unreachable(self) - Audio.SetPriorityCutoff
Set Method:
unreachable(self, v) - Audio.SetPriorityCutoff
Delete Method:
None                                                                  
- helper for pickle

enablevoice

Audio.EnableVoiceRecording
Get Method:
unreachable(self) - Audio.EnableVoiceRecording
Set Method:
unreachable(self, v) - Audio.EnableVoiceRecording
Delete Method:
None                                                                  
- helper for pickle

device

Get property helpe for device
Get Method:
moul.file.wdysini.AudioIni._getDevice(self) - Get property helpe for device
Set Method:
moul.file.wdysini.AudioIni._setDevice(self, idx) - Set property helpe for device
Delete Method:
None                                                                  
- helper for pickle

fx

Audio.SetChannelVolume SoundFX
Get Method:
unreachable(self) - Audio.SetChannelVolume SoundFX
Set Method:
moul.file.wdysini.AudioIni._setFx(self, value) - Set property helper: SoundFX also changes GUI
Delete Method:
None                                                                  
- helper for pickle

music

Audio.SetChannelVolume BgndMusic
Get Method:
unreachable(self) - Audio.SetChannelVolume BgndMusic
Set Method:
unreachable(self, v) - Audio.SetChannelVolume BgndMusic
Delete Method:
None                                                                  
- helper for pickle

ambience

Audio.SetChannelVolume Ambience
Get Method:
unreachable(self) - Audio.SetChannelVolume Ambience
Set Method:
unreachable(self, v) - Audio.SetChannelVolume Ambience
Delete Method:
None                                                                  
- helper for pickle

npc

Audio.SetChannelVolume NPCVoice
Get Method:
unreachable(self) - Audio.SetChannelVolume NPCVoice
Set Method:
unreachable(self, v) - Audio.SetChannelVolume NPCVoice
Delete Method:
None                                                                  
- helper for pickle