The Battle for Wesnoth  1.19.7+dev
Classes | Namespaces | Macros | Variables
highlighter.hpp File Reference
#include "visitor.hpp"
#include "map/location.hpp"
Include dependency graph for highlighter.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  wb::highlighter
 Class that handles highlighting planned actions as you hover over them and determine the right target for contextual execution. More...
 
class  wb::highlighter::highlight_main_visitor
 
class  wb::highlighter::highlight_secondary_visitor
 
class  wb::highlighter::unhighlight_visitor
 

Namespaces

 wb
 

Macros

#define ERR_WB_H   LOG_STREAM(err, log_whiteboard_highlight)
 
#define WRN_WB_H   LOG_STREAM(warn, log_whiteboard_highlight)
 
#define LOG_WB_H   LOG_STREAM(info, log_whiteboard_highlight)
 
#define DBG_WB_H   LOG_STREAM(debug, log_whiteboard_highlight)
 

Variables

static lg::log_domain log_whiteboard_highlight ("whiteboard/highlight")
 

Macro Definition Documentation

◆ DBG_WB_H

#define DBG_WB_H   LOG_STREAM(debug, log_whiteboard_highlight)

Definition at line 29 of file highlighter.hpp.

◆ ERR_WB_H

#define ERR_WB_H   LOG_STREAM(err, log_whiteboard_highlight)

Definition at line 26 of file highlighter.hpp.

◆ LOG_WB_H

#define LOG_WB_H   LOG_STREAM(info, log_whiteboard_highlight)

Definition at line 28 of file highlighter.hpp.

◆ WRN_WB_H

#define WRN_WB_H   LOG_STREAM(warn, log_whiteboard_highlight)

Definition at line 27 of file highlighter.hpp.

Variable Documentation

◆ log_whiteboard_highlight

lg::log_domain log_whiteboard_highlight("whiteboard/highlight") ( "whiteboard/highlight"  )
static