The Battle for Wesnoth  1.13.4+dev
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Public Types | Public Member Functions | Private Attributes | List of all members
gui2::tgamestate_inspector::controller Class Reference

Public Types

typedef std::vector
< boost::shared_ptr
< single_mode_controller > > 
sm_controller_ptr_vector
 

Public Member Functions

 controller (model &m)
 
boost::shared_ptr
< single_mode_controller
get_sm_controller ()
 
void show_stuff_types_list ()
 
void show_title ()
 
void update_view_from_model ()
 
void handle_stuff_list_item_clicked ()
 
void handle_stuff_types_list_item_clicked ()
 
void handle_copy_button_clicked ()
 
void handle_lua_button_clicked (CVideo &video)
 

Private Attributes

modelmodel_
 
sm_controller_ptr_vector sm_controllers_
 

Detailed Description

Definition at line 682 of file gamestate_inspector.cpp.

Member Typedef Documentation

Definition at line 686 of file gamestate_inspector.cpp.

Constructor & Destructor Documentation

gui2::tgamestate_inspector::controller::controller ( model m)
inline

Member Function Documentation

boost::shared_ptr<single_mode_controller> gui2::tgamestate_inspector::controller::get_sm_controller ( )
inline
void gui2::tgamestate_inspector::controller::handle_copy_button_clicked ( )
inline
void gui2::tgamestate_inspector::controller::handle_lua_button_clicked ( CVideo video)
inline
void gui2::tgamestate_inspector::controller::handle_stuff_list_item_clicked ( )
inline
void gui2::tgamestate_inspector::controller::handle_stuff_types_list_item_clicked ( )
inline
void gui2::tgamestate_inspector::controller::show_stuff_types_list ( )
inline
void gui2::tgamestate_inspector::controller::show_title ( )
inline
void gui2::tgamestate_inspector::controller::update_view_from_model ( )
inline

Member Data Documentation

model& gui2::tgamestate_inspector::controller::model_
private
sm_controller_ptr_vector gui2::tgamestate_inspector::controller::sm_controllers_
private

Definition at line 775 of file gamestate_inspector.cpp.

Referenced by controller(), get_sm_controller(), and show_stuff_types_list().


The documentation for this class was generated from the following file: