#include <def_map.hh>
objects::DefMapに対する継承グラフ


Public 型 | |
| typedef std::vector< MapNode * > | MapNodes |
| typedef std::list< HuntCourse > | HuntCourses |
| typedef std::map< int, WarpPoint > | WarpPoints |
| typedef std::list< const DefMap * > | MapList |
Public メソッド | |
| DefMap () | |
| ~DefMap () | |
| virtual int | get_id () const |
| const MapNode * | get_repair_node () const |
| const MapNode * | get_supply_node () const |
| const MapNode * | get_warehouse_node () const |
| const MapNode * | get_gate_node () const |
| const HuntCourses & | get_hunt_courses () const |
| bool | is_home () const |
| const WarpPoints & | get_warp_points () const |
| virtual void | load_warp_points ()=0 |
| MapList | find_path (const DefMap &dest) const |
Protected メソッド | |
| int | add_node (MapNode &node) |
| void | add_hunt_course (HuntCourse &hc) |
| void | add_warp_point (int id, const MapNode *warp_node, int destination_map_id, int cost=0) |
Protected 変数 | |
| MapNodes | _nodes |
| MapNode * | _repair_node |
| MapNode * | _supply_node |
| MapNode * | _warehouse_node |
| MapNode * | _gate_node |
| HuntCourses | _hunt_courses |
| WarpPoints | _warp_points |
| bool | _home |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
関数の呼び出しグラフ: ![]() |
|
|
|
|
||||||||||||||||||||
|
関数の呼び出しグラフ: ![]() |
|
|
関数の呼び出しグラフ: ![]() |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.2-20050421