Module MainMenu :: Class MainMenu
[hide private]
[frames] | no frames]

Class MainMenu

source code

   Task.Task --+        
               |        
      View.Layer --+    
                   |    
View.BackgroundLayer --+
                       |
                      MainMenu

Instance Methods [hide private]
 
__init__(self, engine, songName='') source code
 
shown(self) source code
 
hidden(self) source code
 
quit(self) source code
 
catchErrors(function) source code
 
launchLayer(self, layerFunc) source code
 
showTutorial(self, *args, **kwargs) source code
 
newSinglePlayerGame(self, *args, **kwargs) source code
 
hostMultiplayerGame(self, *args, **kwargs) source code
 
joinMultiplayerGame(self, *args, **kwargs) source code
 
startEditor(self, *args, **kwargs) source code
 
startImporter(self, *args, **kwargs) source code
 
startGHImporter(self, *args, **kwargs) source code
 
showCredits(self, *args, **kwargs) source code
 
run(self, ticks) source code
 
render(self, visibility, topMost) source code

Inherited from View.BackgroundLayer: isBackgroundLayer

Inherited from Task.Task: started, stopped

Method Details [hide private]

__init__(self, engine, songName='')
(Constructor)

source code 
Overrides: Task.Task.__init__

shown(self)

source code 
Overrides: View.Layer.shown

hidden(self)

source code 
Overrides: View.Layer.hidden

run(self, ticks)

source code 
Overrides: View.Layer.run

render(self, visibility, topMost)

source code 
Overrides: View.Layer.render