#include "monster.h"#include <map>#include <list>


Go to the source code of this file.
Classes | |
| struct | follower |
Typedefs | |
| typedef std::list< follower > | m_transit_list |
| typedef std::map< level_id, m_transit_list > | monsters_in_transit |
| typedef std::list< item_def > | i_transit_list |
| typedef std::map< level_id, i_transit_list > | items_in_transit |
Functions | |
| void | transit_lists_clear () |
| m_transit_list * | get_transit_list (const level_id &where) |
| void | add_monster_to_transit (const level_id &dest, const monster &m) |
| void | add_item_to_transit (const level_id &dest, const item_def &i) |
| void | place_transiting_monsters () |
| void | place_followers () |
| void | place_transiting_items () |
Variables | |
| monsters_in_transit | the_lost_ones |
| items_in_transit | transiting_items |
| typedef std::list<item_def> i_transit_list |
| typedef std::map<level_id, i_transit_list> items_in_transit |
| typedef std::list<follower> m_transit_list |
| typedef std::map<level_id, m_transit_list> monsters_in_transit |


| m_transit_list* get_transit_list | ( | const level_id & | where | ) |
| void place_followers | ( | ) |

| void place_transiting_items | ( | ) |

| void place_transiting_monsters | ( | ) |

| void transit_lists_clear | ( | ) |
1.5.6