Public Member Functions | Private Attributes

ai::ai_default_recruitment_stage::recruit_situation_change_observer Class Reference

Inheritance diagram for ai::ai_default_recruitment_stage::recruit_situation_change_observer:
Inheritance graph
[legend]
Collaboration diagram for ai::ai_default_recruitment_stage::recruit_situation_change_observer:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 recruit_situation_change_observer ()
 ~recruit_situation_change_observer ()
void handle_generic_event (const std::string &)
bool get_valid ()
void set_valid (bool valid)

Private Attributes

bool valid_

Detailed Description

Definition at line 73 of file ai.hpp.


Constructor & Destructor Documentation

ai::ai_default_recruitment_stage::recruit_situation_change_observer::recruit_situation_change_observer (  ) 

Definition at line 108 of file ai.cpp.

References ai::manager::add_recruit_list_changed_observer(), and ai::manager::add_turn_started_observer().

Here is the call graph for this function:

ai::ai_default_recruitment_stage::recruit_situation_change_observer::~recruit_situation_change_observer (  ) 

Definition at line 122 of file ai.cpp.

References ai::manager::remove_recruit_list_changed_observer(), and ai::manager::remove_turn_started_observer().

Here is the call graph for this function:


Member Function Documentation

bool ai::ai_default_recruitment_stage::recruit_situation_change_observer::get_valid (  ) 

Definition at line 129 of file ai.cpp.

References valid_.

Referenced by ai::ai_default_recruitment_stage::analyze_all().

Here is the caller graph for this function:

void ai::ai_default_recruitment_stage::recruit_situation_change_observer::handle_generic_event ( const std::string &   )  [virtual]

Implements events::observer.

Definition at line 116 of file ai.cpp.

References valid_.

void ai::ai_default_recruitment_stage::recruit_situation_change_observer::set_valid ( bool  valid  ) 

Definition at line 135 of file ai.cpp.

References valid_.

Referenced by ai::ai_default_recruitment_stage::analyze_all().

Here is the caller graph for this function:


Member Data Documentation

Definition at line 83 of file ai.hpp.

Referenced by get_valid(), handle_generic_event(), and set_valid().


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated by doxygen 1.7.1 on Thu May 24 2012 01:18:56 for The Battle for Wesnoth
Gna! | Forum | Wiki | CIA | devdocs