
Public Member Functions | |
| dummy_editor_display_context () | |
| virtual | ~dummy_editor_display_context () |
| virtual const gamemap & | map () const |
| virtual const unit_map & | units () const |
| virtual const std::vector< team > & | teams () const |
| virtual const std::vector < std::string > & | hidden_label_categories () const |
Public Member Functions inherited from display_context | |
| std::vector< std::string > & | hidden_label_categories_ref () |
| bool | would_be_discovered (const map_location &loc, int side_num, bool see_all=true) |
| Given a location and a side number, indicates whether an invisible unit of that side at that location would be revealed (perhaps ambushed), based on what team side_num can see. More... | |
| const unit * | get_visible_unit (const map_location &loc, const team ¤t_team, bool see_all=false) const |
| bool | unit_can_move (const unit &u) const |
| Will return true iff the unit u has any possible moves it can do (including attacking etc). More... | |
| int | village_owner (const map_location &loc) const |
| Given the location of a village, will return the 0-based index of the team that currently owns it, and -1 if it is unowned. More... | |
| int | side_units (int side_num) const |
| Returns the number of units of the side side_num. More... | |
| int | side_units_cost (int side_num) const |
| Returns the total cost of units of side side_num. More... | |
| int | side_upkeep (int side_num) const |
| team_data | calculate_team_data (const class team &tm, int side) const |
| bool | is_observer () const |
| Check if we are an observer in this game. More... | |
| virtual | ~display_context () |
Private Attributes | |
| config | dummy_cfg1 |
| editor_map | em |
| unit_map | u |
| std::vector< team > | t |
| std::vector< std::string > | lbls |
Definition at line 31 of file editor_display.cpp.
|
inline |
Definition at line 41 of file editor_display.cpp.
|
inlinevirtual |
Definition at line 42 of file editor_display.cpp.
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
private |
Definition at line 33 of file editor_display.cpp.
|
private |
Definition at line 35 of file editor_display.cpp.
Referenced by map().
|
private |
Definition at line 38 of file editor_display.cpp.
Referenced by hidden_label_categories().
|
private |
Definition at line 37 of file editor_display.cpp.
Referenced by teams().
|
private |
Definition at line 36 of file editor_display.cpp.
Referenced by units().
1.8.8