Package horizons :: Package gui :: Package mousetools :: Module buildingtool :: Class BuildRelatedBuildingToolLogic
[hide private]
[frames] | no frames]

Class BuildRelatedBuildingToolLogic

source code

SettlementBuildingToolLogic --+
                              |
                             BuildRelatedBuildingToolLogic

Same as normal build, except quitting it drops to the build related tab.

Instance Methods [hide private]
 
__init__(self, building_tool, instance) source code
 
_reshow_tab(self) source code
 
on_escape(self, session) source code
 
continue_build(self) source code
    Inherited from SettlementBuildingToolLogic
 
_on_update(self, message) source code
 
add_change_listener(self, instance, building_tool) source code
 
highlight_buildable(self, building_tool, tiles_to_check=None)
Highlights all buildable tiles.
source code
 
remove(self, session) source code
 
remove_change_listener(self, instance, building_tool) source code
Method Details [hide private]

__init__(self, building_tool, instance)
(Constructor)

source code 
Overrides: SettlementBuildingToolLogic.__init__

on_escape(self, session)

source code 
Overrides: SettlementBuildingToolLogic.on_escape

continue_build(self)

source code 
Overrides: SettlementBuildingToolLogic.continue_build