#include <reports.hpp>
Public Member Functions | |
context (const display_context &dc, const display &disp, const tod_manager &tod, std::shared_ptr< wb::manager > wb, utils::optional_reference< events::mouse_handler > mhb) | |
const std::vector< team > & | teams () const |
const unit_map & | units () const |
const gamemap & | map () const |
const display_context & | dc () const |
const display & | screen () const |
const tod_manager & | tod () const |
std::shared_ptr< wb::manager > | wb () const |
utils::optional_reference< events::mouse_handler > | mhb () const |
Private Attributes | |
const display_context & | dc_ |
const display & | disp_ |
const tod_manager & | tod_ |
std::shared_ptr< wb::manager > | wb_ |
utils::optional_reference< events::mouse_handler > | mhb_ |
Definition at line 49 of file reports.hpp.
|
inline |
Definition at line 52 of file reports.hpp.
|
inline |
Definition at line 58 of file reports.hpp.
References dc_.
Referenced by attack_info(), get_selected_unit(), get_selected_unit_ptr(), get_visible_unit(), and unit_side().
|
inline |
Definition at line 56 of file reports.hpp.
References dc_, and display_context::map().
Referenced by get_visible_time_of_day_at(), unit_box_at(), unit_defense(), unit_moves(), and unit_status().
|
inline |
Definition at line 62 of file reports.hpp.
References mhb_.
|
inline |
Definition at line 59 of file reports.hpp.
References disp_.
Referenced by attack_info(), get_selected_unit(), get_selected_unit_ptr(), get_visible_time_of_day_at(), get_visible_unit(), gray_inactive(), unit_hp(), unit_moves(), and unit_status().
|
inline |
Definition at line 54 of file reports.hpp.
References dc_, and display_context::teams().
|
inline |
Definition at line 60 of file reports.hpp.
References tod_.
Referenced by get_visible_time_of_day_at(), time_of_day_at(), tod_stats_at(), and unit_box_at().
|
inline |
Definition at line 55 of file reports.hpp.
References dc_, and display_context::units().
Referenced by attack_info(), get_visible_time_of_day_at(), and unit_weapons().
|
inline |
Definition at line 61 of file reports.hpp.
References wb_.
|
private |
|
private |
Definition at line 66 of file reports.hpp.
Referenced by screen().
|
private |
Definition at line 69 of file reports.hpp.
Referenced by mhb().
|
private |
Definition at line 67 of file reports.hpp.
Referenced by tod().
|
private |
Definition at line 68 of file reports.hpp.
Referenced by wb().